| Expressão | Satisfaz | Não satisfaz | Notas |
| palavra | palavra | Palavra, palavras | Maiscúlas e minúsculas são relevantes |
| .ato | gato,pato,mato | prato | Um ponto representa qualquer caracter |
| zebras? | zebra,zebras | zebrar | Um ponto de interrogação indica que o caracter anterior é facultativo |
| aa* | a,aa,aaa | ab,az,aaaargh | Um asterisco representa o caracter anterior zero ou mais vezes |
| aa+ | aa,aaa | a | O sinal '+' representa o caracter anterior uma ou mais vezes |
| (bla)+ | bla,blabla | blabl | Parêntesis podem ser usados para agrupar caracteres |
| pato|ganso | pato,ganso | cisne | A barra vertical representa 'ou'. |
| [Zz]ebra | Zebra,zebra | febra | Parentesis rectos representam qualquer caracter dentro dos parentesis |
| A[3-5] | A3,A4,A5 | A1,A2,A6 | Pode-se usar '-' para representar todos os caracteres num intervalo |
| \d+ | 2,45,76 | a,a9 | \d representa qualquer algarismo |
| \w+9 | a9 | Mig29 | \w representa qualquer letra |
| \D\W | a9 | 9a,aa,99 | \D representa não-dígito, \W representa não-letra |
| \? | ? | .,a,cebola | Certos caracteres (.,?,parentesis) devem ser precedidos da barra invertida |
| \w{5,5} | cinco,treze | quatro,seis | Palavras com cinco letras |
| \d{2,3}[50] | 450,1755 | 45,4372,12450 | Múltiplos de cinco entre 100 e 9995
|
| guarda-(roupa|chuva) |
guarda-roupa,guarda-chuva |
guarda-rios |
Para agrupar duas ou mais alternativas, podem ser usados parentesis |