Per definire una regular expression complessa, io tipicamente procedo per raffinamenti successivi, verificando che le regole di matching inserite ad ogni step funzionino correttamente. Lo strumento riportato in questa pagina facilita questo approccio perchè consente di provare velocemente l'effetto delle proprie modifiche.
Le espressioni regolari inserite in questa pagina, vengono valutate dall'oggetto RegExp del linguaggio JavaScript e vengono pertanto elaborate in base a queste regole.
Input
Pattern
Flags
g (global search)i (ignore case)
m (multiline input)
Output
2 commenti:
Molto comodo, grazie.
Lo aggiungo fra i preferiti nella sezione:
Input:
frammenti di conoscenza non indispensabili
Pattern:
(ind[a-zA-Z]+)
Mi fa piacere che tu lo abbia trovato utile. Ora ho migliorato la GUI sostituendo il campo di test Flags con tre checkbox.
Posta un commento