Notepad++ e operatori ungreedy

martedì 21 settembre 2010 - 00.51

nullatore Profilo | Junior Member

Ciao ragazzi,

sapete dirmi come impostare una ricerca tramite regex su notepad++, utilizzando gli operatori + e * come ungreedy?

Ad esempio, ho una lista formata in questo modo:

'$primo','$secondo','$terzo','$quarto'

vorrei trasformarla in

'$primo33','$secondo33','$terzo33','$quarto33'

la regex di ricerca dovrebbe essere cosi '\$(.+?)' ma non funziona!

Potete aiutarmi?

Grazie


~nullatore~
mai dire corto circuito virtuale

aiedail92 Profilo | Expert

Ciao,

È possibile che Notepad++ non abbia i quantificatori lazy, ma puoi comunque modificare la regex per fare quello che desideri, in questo modo:

'\$[^']+'

Luca
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5