Tudo Sobre Nada

Regexp FTW!

Durante a tarde passei um bom bocado de volta de um problema de processamento de texto que acabei por resolver usando esta expressão regular...

^((?:.*?(?:'.*?[^\\]')?.*?)*)((?:--.*)?)$

Conseguem adivinhar para que serve? Dou apenas duas pistas:
  1. O "--" é a parte mais importante;
  2. Cada linha é separada em duas partes distintas (vazias ou não).

4 Comentário(s)