segunda-feira, dezembro 24, 2007

Expressões Regulares

Esse é o melhor guia explicativo de expressões regulares: http://guia-er.sourceforge.net/ do Aurélio. E tem um livro com o mesmo conteúdo... Ajude-o!

Estou postando isso porque eu sempre olho esse guia e nunca divulguei. Me senti culpado.
A última vez que precisei usá-lo, foi para inserir aspas em um arquivo CVS de http://www.magentocommerce.com/.
Texto,Tradução

Mas quando o conteúdo tem ",", temos que colocar entre aspas:
"Texto","Tradução, certo?"

Para isso basta usa a seguinte expressão regular para encontrar as expressões sem aspas.

Busca por:
^([^"].*),(.*[\w\?\!\.\:\;\>\)\'])$
Substituir por:
"\1","\2"
Abraço!