Página 1 de 1

hb_RegExSplit() USANDO "|"

Enviado: 26 Mar 2017 17:10
por asimoes
Pessoal,

Estou fazendo uso da função hb_RegExSplit() expressão regular com quebra e acabei descobrindo isso

Código: Selecionar todos

cTeste := "BRASIL AND RIO DE JANEIRO OR SÃO PAULO"
aResult := hb_RegExSplit( "AND |OR ", cTeste )
hwg_msginfo( VALTOPRG( aResult ) )
Vai quebrar no AND e no OR

Resultando:

BRASIL
RIO DE JANEIRO
SÃO PAULO

hb_RegExSplit() USANDO "|"

Enviado: 26 Mar 2017 17:34
por asimoes
Continuando:

Código: Selecionar todos

cTeste  := "BRASIL + RIO DE JANEIRO : SÃO PAULO , MANAUS"
aResult := hb_RegExSplit( "AND |OR |,|[+-]|:", cTeste )
hwg_msginfo( VALTOPRG( aResult ) )

hb_RegExSplit() USANDO "|"

Enviado: 22 Abr 2017 03:40
por Pablo César
Obrigado Alexandre por compartilhar.