Utente:Alex brollo/regexNew

Da Wikisource.
Jump to navigation Jump to search
###############
# schemi regex
# elemento 1: espressione regex
# elemento 2: espressione subs
# elemento 3: modificatori gmi
é	è	0
([^{])({)([^{])	\1(\3	g	conversione graffe singole in tonde
([^}])(})([^}])	\1)\3	g	conversione graffe singole in tonde
([^'])(')([^'])	\1’\3	g	conversione apostrofi singoli
\( 	(	g	normalizzazione spaziatura
 \)	)	g
 ([\.,;:?!])	\1	g	normalizzazione spaziatura
\r\n	\n	g
\*$	-	gmi	conversione apostrofo a fine riga in trattino
-\n		g
\.  ''	.''	g
\t	 	g
#'	’	g
([^aAeEoOiIuU])’ 	\1’	g	normalizzazione spaziatura dopo apostrofo
\[	(	g	conversione quadre in tonde
\]	)	g	
1’	l’	g	scanno frequente
■		g	eliminazione
^[\.•]		gmi	eliminazione punti in testa
^ +		gmi	eliminazione spazi in testa alle rghe
cb	ch	g	correzione cb->ch
^(Ber)\. 	''\1''. 	gmi
^(Fil)\. 	''\1''. 	gmi
^(Ern)\. 	''\1''. 	gmi
^(Gia)\. 	''\1''. 	gmi
^(Gio)\. 	''\1''. 	gmi
^(Pul)\. 	''\1''. 	gmi
^(Ach)\. 	''\1''. 	gmi
^(Gen)\. 	''\1''. 	gmi
^(Err)\. 	''\1''. 	gmi
^(Fed)\. 	''\1''. 	gmi
^(Cic)\.* 	''\1''. 	gmi
^(Ani)\.* 	''\1''. 	gmi
^(Lui)\.* 	''\1''. 	gmi
^(Vin)\.* 	''\1''. 	gmi
^(Rin)\.* 	''\1''. 	gmi