Aiuto:Espressioni regolari

Da Cathopedia, l'enciclopedia cattolica.
Vai alla navigazione Vai alla ricerca

Le seguenti espressioni regolari sono perfettamente funzionanti per Cathopedia. È tuttavia necessario verificare che non vadano a modificare gli URL, i nomi dei file immagine e altre occorrenze non pertinenti, come ad esempio la carica Papa maiuscola davanti al nome pontificale che andrebbe invece minuscola; oppure l'unità di misura dei gradi da non confondere con l'ordinale maschile se effettivamente identifica una temperatura o una misura geometrica. Ecc...

Testo Trova Sostituisci
Attinente-i ([Aa]ttinent[ei]) (il|lo|la|i|gli|le|l') $1 {{subst:#invoke:Typo|preposizione|a|$2}}
Inerente ([Ii]nerent[ei]) (il|lo|la|i|gli|le|l') $1 {{subst:#invoke:Typo|preposizione|a|$2}}
avrebbe dovuto esserci-mi-si-ti-vi \b([cmstv]i) +sarebbe(ro|) +dovut[io] +essere\b avrebbe$2 dovuto esser$1
Avrebbe dovuto essere \bSarebbe(ro|) +dovut[io] +essere\b Avrebbe$1 dovuto essere
avrebbe dovuto essere (?<!\bci )\bsarebbe(ro|) +dovut[io] +essere\b avrebbe$1 dovuto essere
A una \b(A|a)d'una $1 una
A una \b(A|a)d una $1 una
A una \bed ad una e a una
A uno \b(A|a)d uno $1 uno
Capace di \b(C|c)apace a\b $1apace di
Complementarità \b(C|c)omplementarietà\b $1omplementarità
od \bod ([aeiu]) o$1
od2 \b(o)d\s(od)(.*) $1 $2$3
ad \bad (?!esemp(i|io)|es\.|oggi|ess(o|a|i|e)|eccezione|oper(a|e)|ora|ogni modo|a)(\[?\[?)(e|i|o|u)
\bad (?!esemp(i|io)|es\.|oggi|ess(o|a|i|e)|eccezione|oper(a|e)|ora|ogni modo|a)('?'?\[?\[?[h?eiouEIOU])

escludere le parole latine come:
instar, efesius, eos, ea, eam, id, electionem, episcopos, obitum, omnipotentis, utilitatem, experimentum, ipsas, exsequendam, exequendam, omnia, ursum
ecclesiam, usum, intra, extra, exitum, ipsilon, orthodoxam, interim, exhibitionum, integram, unitatem, officium, omnium, comoda, quae, ius, exitum, abolendam,
extirpanda, aures.

a $1$2$3$4$5
ed \bed (\[?\[?)([haiou]) e $1$2
Un'altra (U|u)n[’ ]?altra\b $1n'altra
Un altro (U|u)n[’']*altro\b $1n altro
Unanimemente \b(U|u)nanimamente\b $1nanimemente
nº da grado a ordinale n°( *\d) nº$1
Primo del mese 1 \b\[?\[?(1|1°) (gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)\]?\]? 1º $2
Primo del mese 2 \b(All'|all'|dell'|Dall'|dall'|L'|l')(\[\[1|\[\[1°)?(\[\[1º)? (gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)\]?\]? {{subst:#invoke:Typo|preposizione|M|$1}} $3 $4
Primo del mese 3 \b(\[\[)?1º\s(gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)\|\d(\]\])?
\b1º\s(gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)\|(?!1º)1°
$3$4
\=\=\s?La formazione e il ministero sacerdotale\s?\=\=
\=\=\s?Formazione e ministero sacerdotale\s?\=\=
== Formazione e ministero presbiterale ==
È \b(?:E'(?!')|É\b|E’) È
Diminuzione \b(D|d)iminuizion(e|i) $1iminuzion$2
Già \b(G|g)i(á|a\'|a\’|a)\s $1ià
Icien \b(Coe|coe|E|e|Ine|ine|Insu|insu|Su|su|De|de)(f+)icen(?=t|z) $1$2icien
In quanto \b(I|i)nquanto\b $1n quanto
Meteorolog \b(M|m)etereo(graf|log|pat) $1eteoro$2
Nelle file (esatto è tirare le fila, plurale di filo) \b(N|n)elle fila\b $1elle file
Più \b(P|p)i(?:u’|u(?!')\b|ú\b|u'(?!')) $1iù
Così \b(C|c)os(?:i’|i(?!')\b|í\b|i'(?!')) $1osì
Cosiddetto (?<=[aeiol] )cos(?:i|ì|í|i’|i') ?dett(a|e|o|i)\b cosiddett$1
Di fronte \b(D|d)ifronte\b $1i fronte
Prospiciente \b(P|p)rospicent(e|i)\b $1rospicient$2
Sotto forma \b(S|s)ottoforma\b $1otto forma
Superficie \b(S|s)uperfice\b $1uperficie
-tre ([Vv]|[Tt]r|[Qq]uar|[Cc]inqu|[Ss]ess|[Ss]ett|[Oo]tt|[Nn]ov)([ea]nt[ia])tr(?:e’|e(?!')|è\b|e'(?!'))\b $1$2tré
Viceré (V|v)icerè $1iceré
-zione -zioso (A|a|E|e|I|i|O|o|U|u)zzio $1zio
Enti ([Dd]ell'|[Aa]ll'|[Dd]all'|[Ll]'| )(Unesco|Onu|Unicef)\b $1$2
n°( *\d|\s|\w|\W) nº$1
Ad \b(A|a) (aspettar|esempio\b) $1d $2
Anch'ess- \b(A|a)nche ess(a|e|i|o)\b $1nch'ess$2
Parola esclusa in url (?<![\w\/.\-])(?<!https?:\/\/\S{0,200})Parola(?![\w\/.\-])
\bparola\b(?<![a-z]:\/\/[^\s]*parola)
(?<!https?:\/\/\S*)(?<![\/])parola(?![\w\/.=-])
(?<![\/\w.])parola(?![\w.\/\-])
consigliato
affidabile non funziona
robusto non funziona
di base
L o l apostrofo ’ \b(Dell|dell|Al|al|Dall|dall|Nell|nell|Sull|sull|l)’\s?(\w) $1'$2
L o l apostrofo '
con spazio
\b(Dell|dell|Al|al|Dall|dall|Nell|nell|Sull|sull|l)'\s('?'?\[?\[?[h?aeiouAEIOU]) $1'$2"
Papa (I|\si|A|\sa|\sde|\scon i)l papa(\s)(?!\[\[) $1l Papa$2
Ordinale femminile
edizione
<sup>

(\d)(\.|rd|nd|a|^) (edizione|ediz.|edition|ed'|ed.|edn)
<sup>(?:a|esima)<\/sup>

$1ª ed.
ª
Ordinale maschile
<sup>
anniversario
secolo

<sup>(?:o|esimo)<\/sup>
(\d)° (A|a)nniversario
(\[\[)?(\d*(º|°)|\w*(º|°)) secolo(\]\])*?

º
$1º $2nniversario
[[{{subst:#invoke:Typo|preposizione|R|$2}} secolo]]
Qualsiasi secolo purché non in Categoria (?<!\[\[Categoria:)(?<!:)\b(del |dell')(\w*) secolo\b(?![^\]]*\]\]) $1 [[$2 secolo]]