Ola Galera!
Preciso de um regex simples, estou apanhando(infelizmente)
Quero buscar o inicio de uma palavra, por exemplo:
palavra “aaa.bbb.ccc.ddd”
regex “aaa.bb*”
porém não esta funcionando, como é o certo?
desde já agradeço
Ola Galera!
Preciso de um regex simples, estou apanhando(infelizmente)
Quero buscar o inicio de uma palavra, por exemplo:
palavra “aaa.bbb.ccc.ddd”
regex “aaa.bb*”
porém não esta funcionando, como é o certo?
desde já agradeço
Oi!
Podes usar subString ou startsWith, não resolve seu caso?
se você quer algo que começe por exemplo com abc, você precisaria usar abc.*
o * significa 0 ou várias vezes o que veio antes dele, no caso seria o “.” (que representa qualquer caractere).
no seu exemplo para “aaa.bbb.ccc.ddd” poderia usar “aaa\.bb.*”
perceba que coloquei a \ antes de ponto, (dupla por que imagino que você vai colar isso numa string), por que o ponto é um caractere usado para coisas especificas, um coringa, da mesma forma que o *, então se você quer o ponto mesmo e não o que ele significa (qualquer um caractere), então precisa colocar a barra antes.
da uma boa lida na wikipedia na página sobre er, é bem esclarecedor.