Utente:Marcel Bergeret/WikiCleanerTypos

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

<Typo word="parola ripetuta" find="(\b\S+\b)\s+\b\1\b" replace="$1" />

<Typo word="frase ripetuta" find="\b(.{5,15} )\1" replace=$1 />

<Typo word="tolgo doppio spazio" find=" " replace=" " />

<Typo word="metto spazio dopo ." find="(\.)([a-zA-Z][^\.])" replace="$1 $2" />

<Typo word="metto spazio o numero dopo virgola" find="(\,)([a-zA-Z])" replace="$1 $2" />

<Typo word="metto spazio dopo punto e virgola ma escludendo nbsp" find="([^p%];)([a-zA-Z][^\.])" replace="$1 $2" />

<Typo word="metto spazio dopo due punti" find="([^-]\w{5}:)([a-zA-Z][^\.])" replace="$1 $2" />

<Typo word="metto spazio dopo punteggiatura fine" find="(\?|!)([^( |")])" replace="$1 $2" />

<Typo word="metto spazio tra testo e cifra" find="(\w[a-zA-Z])([0-9]\w)" replace="$1 $2" />

<Typo word="metto spazio tra cifra e testo" find="(\w[0-9])([a-zA-Z]\w)" replace="$1 $2" />

<Typo word="metto spazio prima di parentesi aperta" find="([^ ])(\()" replace="$1 $2" />

<Typo word="tolgo spazio prima di punteggiatura" find=" (;|,|:|\.|\?|!|\))" replace="$1" /> <Typo word="tolgo spazio intorno a virgolette" find=" (\'|\") )" replace="$1 " /> <Typo word="tolgo spazio dopo apostrofo" find="([a-zA-Z]') " replace="$1" />

<Typo word="metto maiuscola dopo punto " find="([^\.]\.) ([a-z]){3,}[ ;|,|:|\?|!|\)]" replace="$1 \U$2" />

<Typo word="metto L maiuscola dopo punto" find="([^\.]\.) l]" replace="$1 L" />

<Typo word="metto U maiuscola dopo punto" find="([^\.]\.) u]" replace="$1 U" />

<Typo word="due punti" find="([^\.])(\.\.)([^\.])" replace="$1\.$3" />

<Typo word="tolgo spazio dopo parentesi aperta" find="(\[|\() " replace="$1" />

<Typo word="metto spazio tra testo e parentesi aperta" find="([a-zA-Z])(\[|\()" replace="$1 $2" />

<Typo word="ad ed od davanti a consonante" find="( [aoe])d( [^aieèouAIEOUhH])" replace="$1$2" />

<Typo word="un apostrofo davanti a o" find="(\Wun)'([a-zA-Z]+o\W)" replace="$1 $2" /> <Typo word="carattere singolo esclusi i legittimi" find=" [a-zA-Z&&[^AOEIaoei]] " replace ""/>

<Typo word="uno davanti a parola in a" find="\Wuno [a-zA-Z]{2,}a\W" replace=""/>

<Typo word="una davanti a parola in o" find="\Wuna [a-zA-Z]{2,}o\W" replace=""/>

<Typo word="articolo i davanti a parola in 'ea'" find="\b[Ii] [a-z]{3,}[ea]\W" replace=""/> <Typo word="articolo i davanti a parola in 'o'" find="\b[Ii] [a-z]{5,}o\W" replace=""/>

<Typo word="articolo il maiuscolo dentro frase" find="([^\.\?!]) Il " replace="$1 il "/>

<Typo word="articolo i maiuscolo dentro frase" find="([^\.\?!]) I " replace="$1 i "/>

<Typo word="articoli lo-la-le maiuscoli dentro frase" find="([^\.\?!]) L([oae]) " replace="$1 l$2 "/>

<Typo word="articolo gli maiuscolo dentro frase" find="([^\.\?!]) Gli " replace="$1 gli "/>

<Typo word="articolo gli davanti a parola in 'oea'" find="\b[Gg]li [a-z]{3,}[oea]\W" replace=""/> <Typo word="preposizione agli davanti a parola in 'oea'" find="\b[aA]gli [a-z]{3,}[oea]\W" replace=""/>

<Typo word="preposizione ai davanti a parola in 'ea'" find="\b[aA]i [a-z]{3,}[ea]\W" replace=""/> <Typo word="preposizione ai davanti a parola in 'o'" find="\b[aA]i [a-z]{5,}o\W" replace=""/>

<Typo word="preposizione articolata in -gli davanti a parola in 'oea'" find="\b[a-zA-Z][aue]gli [a-z]{3,}[oea]\W" replace=""/>

<Typo word="articolo le davanti a parola in 'a'" find="\b[Ll]e [a-z]{3,}a\W" replace=""/> <Typo word="articolo le davanti a parola in 'o'" find="\b[Ll]e [a-z]{5,}o\W" replace=""/>

<Typo word="articolo le composto davanti a parola in 'a'" find="\b[a-zA-Z]{1,2}lle [a-z]{2,}a\W" replace=""/> <Typo word="articolo le composto davanti a parola in 'o'" find="\b[a-zA-Z]{1,2}lle [a-z]{5,}o\W" replace=""/>

<Typo word="maiuscola dopo minuscola" find="[a-bd-z][A-Z]" replace=""/>

<Typo word="due maiuscole e poi minuscola" find="[A-Z][A-Z][a-z]" replace=""/>

<Typo word="tipici refusi 2" find="(\W[a-zA-Z][aeu])ll ([aieèouAIEOUhH])" replace="$1ll'$2"/> <Typo word="tipici refusi 1" find=" ([Pp])ero(\W)" replace=" $1erò$2"/> <Typo word="tre lettere uguali di fila" find="([a-z])\1\1" replace="$1$1"/> <Typo word="due lettere sospette uguali di fila" find="([ahquywxj])\1" replace="$1"/>

<Typo word="metto virgola al posto di punto decimale" find="([0-9])\.([0-9]{1,2}\W)" replace="$1,$2"/>

<Typo word="tolgo virgola per le migliaia" find="([0-9])\,([0-9]{3}\W)" replace="$1\.$2"/>

<Typo word="tolgo virgola anglicismo dopo gli anni" find="(Nel [0-9]{4})," replace="$1"/>

<Typo word="Nota scritta a mano" find="\[[0-9]{1,3}\]" replace ""/> <Typo word="traduco retrieved" find="Retrieved" replace="Accesso" /> <Typo word="correggo data 1 in inglese" find="(January) ([0-9]{1,2})," replace="$2 gennaio" />

<Typo word="correggo data 2 in inglese" find="(February) ([0-9]{1,2})," replace="$2 febbraio" />

<Typo word="correggo data 3 in inglese" find="(March) ([0-9]{1,2})," replace="$2 marzo" />

<Typo word="correggo data 4 in inglese" find="(April) ([0-9]{1,2})," replace="$2 aprile" />

<Typo word="correggo data 5 in inglese" find="(May) ([0-9]{1,2})," replace="$2 maggio" />

<Typo word="correggo data 6 in inglese" find="(June) ([0-9]{1,2})," replace="$2 giugno" />

<Typo word="correggo data 7 in inglese" find="(July) ([0-9]{1,2})," replace="$2 luglio" />

<Typo word="correggo data 8 in inglese" find="(August) ([0-9]{1,2})," replace="$2 agosto" />

<Typo word="correggo data 9 in inglese" find="(September) ([0-9]{1,2})," replace="$2 settembre" />

<Typo word="correggo data 10 in inglese" find="(October) ([0-9]{1,2})," replace="$2 ottobre" />

<Typo word="correggo data 11 in inglese" find="(November) ([0-9]{1,2})," replace="$2 novembre" />

<Typo word="correggo data 12 in inglese" find="(December) ([0-9]{1,2})," replace="$2 dicembre" /> <Typo word="forma della data 1" find="([0-9]{1,2} (?:gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)) del ([0-9]{4})" replace="$1 $2"/> <Typo word="forma della data" find="([0-9]{1,2}) di (gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)" replace="$1 $2" /> <Typo word="frazione scritta in numeri" find="[0-9]\/[0-9]" replace="" />