regexp - Expressões regulares

De Rede Linux

Não vou escrever um curso de regexp (use o google !). Mas vou te falar pra que serve.

regexp serve pra procurar texto. Se voce quiser selecionar todos os telefones em um arquivo, procuraria por "quatro digitos, seguidos de um hifen, seguidos de quatro digitos". Um email poderia ser encontrado procurando por "algumas letras, seguidas de arroba, seguidas de algumas letras, seguidas de ponto, seguidas de algumas letras". Com um pouco de imaginação, você poderia procurar todas as chamadas de uma determinada função em um programa em C.

Quando quiser usar regexp, você pode usar o grep, o egrep (o grep ligeiramente diferente) ou uma linguagem de programação chamada perl. Ou um bocado de outras opções que eu não conheço tanto.

Por fim, veja essa importante referência