Eu quero substituir um regex com base em uma seqüência de data com o mesmo e uma nova linha. O problema é que quando escrevo a sintaxe assim:
Replace with : (\1)\n
Ou assim :
Replace with: ($1)\n
Apenas o substitui por uma nova linha, em vez de substituí-la pelo que encontra e por uma nova linha. Meu regex é este:
(?:0[1-9]|[12][0-9]|3[01])/(?:0[1-9]|1[0-2])/(?:19\d\d|20\d\d)
Pode me ajudar? Ou me diga o que estou fazendo errado?
editar:
Este é um exemplo de string do que eu preciso:
03/12/2010 lots of text 05/12/2009 lots of text lots of text 13/09/2008 lots of text lots of text lots of text 23/09/2007 lots of text 20/04/2010 lots of text
Eu preciso que seja assim:
03/12/2010 lots of text
05/12/2009 lots of text lots of text
13/09/2008 lots of text lots of text lots of text
23/09/2007 lots of text
20/04/2010 lots of text
Ajudaria se você fornecesse uma amostra de qual texto você está usando, e qual resultado você quer.
—
GdD
Eu fiz uma edição sobre a questão, com um exemplo
—
Razvan N