Expressoes Regulares em Javascript
Expressoes Regulares em Javascript
Expressoes Regulares em Javascript
var texto = /java/i; procura por "java e "i" nao faz destincao entre maiusculas e
minusculas
var texto = /Java/g; -> procura "Java" globalmente nao so na primeira ocorrencia
Page 1
Expressoes Regulares em JavaScript
^ = Encontra somente no in�cio da string /^The/ encontra "The" in "The night"mas nao
encontra em "In The Night"
$ = Encontra somente no final da string. /and$/ encontra "and" em "Land" mas nao encontra
em "landing"
Page 2
Expressoes Regulares em JavaScript
\b = Encontra nos extremos de uma palavra (os caracteres de teste devem existir no inicio
ou fim de uma palavra pertencente a string). /ly\b/ encontra "ly" em "This is really
cool."
\B = Encontra no meio de uma palavra da string, ou seja, o inverso de \b. /\Bor/ encontra
"or" em "normal" mas nao encontra em "origami."
var pesquisa = /.br$/ -> procura por string que terminam com ".br"
/[^az]/ = encontra caracteres que nao sejam nem "a" nem "z"
Page 3
Expressoes Regulares em JavaScript
? = Encontra zero ou uma ocorrencia. Equivale a {0,1}. /a\s?b/ encontra "ab" ou "a b".
* = Encontra zero ou mais ocorrencias. Equivale a {0,}. /we*/ encontra "w" em "why" e
"wee" em "between", mas nao encontra em "bad".
+ = Encontra uma ou mais ocorrencias. Equivale a {1,}. /fe+d/ encontra tanto "fed" quanto
"feed"
Page 4
Expressoes Regulares em JavaScript
if(CEP.match(pesquisa))
// endereco de email
Page 5