blob: ae867849ade67cd4e3389e04ee0d293e4ee7a11a [file] [log] [blame]
Potete usare i seguenti meta-caratteri nel campo 'Cerca':
|. |qualsiasi carattere salvo il ritorno a capo |+ |una o piu volte
|* |zero o piu volte |? |zero o una volta
|{n} |esattamente n volte |{n,m} |al minimo n, al massimo m volte
|~| |pipe: {{a~|b}} a o b | - |trattino, match un intervallo di caratteri
|^ |inizio linea |$ |fine linea
|[[...] |uno dei caratteri in un insieme |[[^...] |uno dei caratteri NON nell'insieme
|\b |carattere terminatore di parola |\B |carattere non terminatore
|\d |numero [[0-9] |\D |non numerico [[^0-9]
|\s |singolo spazio bianco |\S |singolo carattere non di spaziatura
|\w |[[A-Za-z0-9_] |\W |[[^A-Za-z0-9_]
|(...) |i gruppi di rimpiazzo sono specificati con $1..$9 |\. |escape del metacarattere
Nel campo 'Rimpiazza con ' è possibile usare $1..$9 come riferimenti ai campi che hanno matchato nella sezione 'cerca'
----
Esempi:\\
Cerca __/abc|def/__ troverà la parola 'abc' o la parola 'def'\\
Cerca __/bwiki/b__ troverà la parola 'wiki' ma non la parola 'jspwiki'.\\
Cerca __^[[IVXMDCL]+\.__ troverà qualsiasi combinazione di numeri romani seguiti da un punto\\
Cerca __/(-?\d+)(\d{3})/__ e rimpiazza con __$1,$2__ per inserire le virgole delle migliaia in grandi numeri.
Questa è la pagina [EditFindAndReplaceHelp].
[Ulteriori informazioni sulle espressioni regolari |http://www.regular-expressions.info/javascript.html]
e [RegExp Sandbox|http://www.regular-expressions.info/javascriptexample.html]\\