Utente:IagaBot/Errori comuni
| Ciao! Se sei qui per qualche danno causato dal mio bot o per qualche correzione dubbia, sappi che controllo sempre di persona tutte le modifiche; a volte prima della modifica stessa, a volte dopo. Questo procedimento, come puoi immaginare, richiede del tempo! :D Può anche capitare che mi sfugga qualche edit da annullare, in quel caso, se il danno persiste per più di qualche ora non esitare a farmelo presente!
Grazie per la collaborazione e per la pazienza dimostratami ★iaga★◄◆► attualmente inattivo | |
Questo spazio è dedicato alla raccolta di espressioni regolari in grado di correggere gli errori comuni e gli accenti errati. Quello che segue è l'elenco degli errori che (auspicabilmente) le regex presenti nella pagina riescono a risolvere.
N.B. 1 L'elenco seguente è un sottoinsieme di quello che si trova qui e qui, quindi, se sono presenti voci che ritieni non debbano venir corrette discutine con il resto della comunità :D
N.B. 2 Se pensi di poter migliorare/correggere/infoltire/verificare la raccolta di espressioni presente, non esitare a contattarmi da queste parti!
N.B. 3 Il bot potrebbe applicare anche sostituzioni non riportate in questa pagina in quanto ancora in fase sperimentale :D
Per una Wikipedia migliore serve collaborazione! :D
spazi dopo la punteggiatura la E accentata maiuscola dopo il punto abbenchè -> abbenché accellerare -> accelerare accellerazione -> accelerazione acciocchè -> acciocché aereoporti -> aeroporti aereoporto -> aeroporto affinchè -> affinché aggiottaggio -> aggiotaggio alcunchè -> alcunché allorchè -> allorché altretanto -> altrettanto altrochè -> altroché ancorchè -> ancorché anzichè -> anziché appropiata -> appropriata appropiate -> appropriate appropiati -> appropriati appropiato -> appropriato approvigionamento -> approvvigionamento aquistare -> acquistare areoporti -> aeroporti areoporto -> aeroporto attesochè -> attesoché avvegnachè -> avvegnaché avvegnadiochè -> avvegnadioché avvengachè -> avvengaché avvengadiochè -> avvengadioché benchè -> benché checchè -> checché ciocchè -> ciocché coefficente -> coefficiente coefficenti -> coefficienti comecchè -> comecché compropietari -> comproprietari compropietaria -> comproprietaria compropietarie -> comproprietarie compropietario -> comproprietario conciofossechè -> conciofosseché conosciente -> conoscente conoscienti -> conoscenti conoscienza -> conoscenza contuttochè -> contuttoché correzzione -> correzione coscente -> cosciente coscenti -> coscienti coscenza -> coscienza cosicchè -> cosicché cosidetto -> cosiddetto cospiqua -> cospicua cospique -> cospicue cospiqui -> cospicui cospiquo -> cospicuo cotalchè -> cotalché dacchè -> dacché dappoichè -> dappoiché deficente -> deficiente deficenti -> deficienti deficenza -> deficienza dimodochè -> dimodoché dopochè -> dopoché dopodichè -> dopodiché eccezzionale -> eccezionale eccezzionali -> eccezionali eccezzione -> eccezione essendochè -> essendoché evaquare -> evacuare evaquata -> evacuata evaquate -> evacuate evaquati -> evacuati evaquato -> evacuato evaquazione -> evacuazione finacchè -> finacché finattantochè -> finattantoché finattantochè -> finattantoché finchè -> finché fintantochè -> fintantoché fuorchè -> fuorché giacchè -> giacché giafossechè -> giafosseché giafossecosachè -> giafossecosaché granchè -> granché igene -> igiene igenica -> igienica igeniche -> igieniche igenici -> igienici igenico -> igienico illeggittima -> illegittima illeggittime -> illegittime illeggittimi -> illegittimi illeggittimo -> illegittimo incoscente -> incosciente incoscenti -> incoscienti incoscenza -> incoscienza infinattantochè -> infinattantoché ingeniere -> ingegnere innoqua -> innocua innoque -> innocue innoqui -> innocui innoquo -> innocuo inquantochè -> inquantoché insufficente -> insufficiente insufficenti -> insufficienti insufficenza -> insufficienza inzio -> inizio leggittima -> legittima leggittime -> legittime leggittimi -> legittimi leggittimo -> legittimo lorchè -> lorché macchè -> macché metereologia -> meteorologia metereologiche -> meteorologiche metereologici -> meteorologici metereologico -> meteorologico nonchè -> nonché nonsochè -> nonsoché oltrechè -> oltreché ondechè -> ondeché onniscente -> onnisciente onniscenti -> onniscienti onniscenza -> onniscienza onoreficenza -> onorificenza ovverossia -> ovverosia paralello -> parallelo perchè -> perché perciocchè -> perciocché perlochè -> perloché perocchè -> perocché piú -> più poichè -> poiché posciachè -> posciaché pressochè -> pressoché profiqua -> proficua profique -> proficue profiqui -> proficui profiquo -> proficuo promisqua -> promiscua promisque -> promiscue promisqui -> promiscui promisquo -> promiscuo propietà -> proprietà propietari -> proprietari propietaria -> proprietaria propietarie -> proprietarie propietario -> proprietario propio -> proprio prospicente -> prospiciente prospicenti -> prospicienti proveniendo -> provenendo purchè -> purché quantochè -> quantoché quasichè -> quasiché riconosciente -> riconoscente riconoscienti -> riconoscenti riconoscienza -> riconoscenza scenza -> scienza scenze -> scienze secondochè -> secondoché sennonchè -> sennonché senonchè -> senonché sicchè -> sicché sinattantochè -> sinattantoché sinchè -> sinché sintantochè -> sintantoché soprattuto -> soprattutto stantechè -> stanteché striscie -> strisce sufficente -> sufficiente sufficenti -> sufficienti sufficenza -> sufficienza superfice -> superficie talchè -> talché talmentechè -> talmenteché tantochè -> tantoché territtorio -> territorio trannechè -> tranneché tuttochè -> tuttoché
Questa è la raccolta di espressioni usate da IagaBot e scritte (ispirato delle ottime pagine già presenti su Wikipedia) bene|male da Iaga, rivisitate e perfezionate da FiloSottile :D
Attenzione: sono espressioni da usare assolutamente in modalità manuale!
Questa pagina è solo una copia di QUESTA che tengo qui per comodità :D
# -*- coding: utf-8 -*-
#
# Il codice può essere inserito in user-fixes.py (createlo se non esiste).
#
# Comando di esempio:
#
# replace.py -namespace:0 -xml:itwiki-20080418-pages-meta-current.xml -fix:errori_comuni
fixes = {
'errori_comuni': {
'regex': True,
'recursive': True,
'msg': {
'it':u'Bot: Correzione di uno o più [[Utente:IagaBot/Errori_comuni|errori comuni]]'
},
'replacements': [
(u'([a-z]|[ìèéùòà\)]) ?\\.([A-Z]|È)', ur'\1. \2'),
(u'([a-z]|[ìèéùòà\)]) ?,([a-z]|")', ur'\1, \2'),
(u'([a-z]|[ìèéùòà\)]) ?(:|;)(\\w|")', ur'\1\2 \3'),
(u'(\\w|[ìèéùòà\)]) (,|\\.|:|;)', ur'\1\2'),
(u'(\\b|\\.)E\' ', ur'\1È '),
(u'\\b([Uu])n\'amico\\b', ur'\1n amico'),
(u'\\b(\\w+)zzion(\\w+)\\b', ur'\1zion\2'),
(u'\\b([aA])(bben|ccioc)chè\\b', ur'\1\2ché'),
(u'\\b([aA])(ffin|ncor|nzi|tteso)chè\\b', ur'\1\2ché'),
(u'\\b([aA])ccellera(re|zione)\\b', ur'\1ccelera\2'),
(u'\\b([aA])e?reoport(o|i)\\b', ur'\1eroport\2'),
(u'\\b([aA])ggiottaggio\\b', ur'\1ggiotaggio'),
(u'\\b([aA])l(cun|lor|tro)chè\\b', ur'\1l\2ché'),
(u'\\b([aA])ltretanto\\b', ur'\1ltrettanto'),
(u'\\b([aA])ppropiat(a|e|i|o)\\b', ur'\1ppropriat\2'),
(u'\\b([aA])pprovigionamento\\b', ur'\1pprovvigionamento'),
(u'\\b([aA])quistare\\b', ur'\1cquistare'),
(u'\\b([aA])vve(gna|gnadio|nga|ngadio)chè\\b', ur'\1vve\2ché'),
(u'\\b([bB])enchè\\b', ur'\1enché'),
(u'\\b([cC])(hec|ioc|omec|onciofosse|ontutto|osic|otal)chè\\b', ur'\1\2ché'),
(u'\\b([cC])osidett(o|i|e|a)\\b', ur'\1osiddett\2'),
(u'\\b([cC])ospiqu(o|i|e|a)\\b', ur'\1ospicu\2'),
(u'\\b([cC]om|)([pP])ropi(o|età|etari|etari[aeo])\\b', ur'\1\2ropri\3'),
(u'\\b([dD])(ac|appoi|imodo|opo|opodi)chè\\b', ur'\1\2ché'),
(u'\\b([dD]e|[cC]oef)ficen(za|te|ti)\\b', ur'\1ficien\2'),
(u'\\b([eE])ssendochè\\b', ur'\1ssendoché'),
(u'\\b([eE])vaqua(re|[t][oiae]|zione)\\b', ur'\1vacua\2'),
(u'\\b([fF])(inattanto|intanto|inac|inattanto|in|uor)chè\\b', ur'\1\2ché'),
(u'\\b([gG])(iac|ran|iafosse|iafossecosa)chè\\b', ur'\1\2ché'),
(u'\\b([iI])(nfinattanto|nquanto)chè\\b', ur'\1\2ché'),
(u'\\b([iI])gen(e|ic[oai]|iche)\\b', ur'\1gien\2'),
(u'\\b([iI])ngenier(e|i)\\b', ur'\1ngegner\2'),
(u'\\b([iI])nnoqu(i|o|a|e)\\b', ur'\1nnocu\2'),
(u'\\b([iI])nzio\\b', ur'\1nizio'),
(u'\\b([iI]l|)([lL])eggittim(o|i|e|a)\\b', ur'\1\2egittim\3'),
(u'\\b([iI]n|)([cC])oscen(za|te|ti)\\b', ur'\1\2oscien\3'),
(u'\\b([iI]n|)([sS])ufficen(za|te|ti)\\b', ur'\1\2ufficien\3'),
(u'\\b([lL])orchè\\b', ur'\1orché'),
(u'\\b([mM])acchè\\b', ur'\1acché'),
(u'\\b([mM])etereologi(a|co|ci|che)\\b', ur'\1eteorologi\2'),
(u'\\b([nN])on(so|)chè\\b', ur'\1on\2ché'),
(u'\\b([oO])(ltre|nde)chè\\b', ur'\1\2ché'),
(u'\\b([oO])nniscen(za|te|ti)\\b', ur'\1nniscien\2'),
(u'\\b([oO])noreficenza\\b', ur'\1norificenza'),
(u'\\b([oO])vverossia\\b', ur'\1vverosia'),
(u'\\b([pP])(oi|oscia|resso|ur)chè\\b', ur'\1\2ché'),
(u'\\b([pP])aralello\\b', ur'\1arallelo'),
(u'\\b([pP])er(cioc|lo|oc|)chè\\b', ur'\1er\2ché'),
(u'\\b([pP])iú\\b', ur'\1iù'),
(u'\\b([pP])rospicent(e|i)\\b', ur'\1rospicient\2'),
(u'\\b([pP])roveniendo\\b', ur'\1rovenendo'),
(u'\\b([pP]rofi|[pP]romis)qu(o|a|e|i)\\b', ur'\1cu\2'),
(u'\\b([qQ])ua(nto|si)chè\\b', ur'\1ua\2ché'),
(u'\\b([rR]i|)([cC])onoscien(za|te|ti)\\b', ur'\1\2onoscen\3'),
(u'\\b([sS])(econdo|ennon|enon|tante)chè\\b', ur'\1\2ché'),
(u'\\b([sS])cenz([ae])\\b', ur'\1cienz\2'),
(u'\\b([sS])enonch[èé]\b', ur'\1ennonch\2'),
(u'\\b([sS])i(c|nattanto|n|ntanto)chè\\b', ur'\1i\2ché'),
(u'\\b([sS])oprattuto\\b', ur'\1oprattutto'),
(u'\\b([sS])triscie\\b', ur'\1trisce'),
(u'\\b([sS])uperfice\\b', ur'\1uperficie'),
(u'\\b([tT])(al|almente|anto|ranne|utto)chè\\b', ur'\1\2ché'),
(u'\\b([tT])errittorio\\b', ur'\1erritorio')
],
'exceptions': {
'inside-tags': [
'hyperlink',
'link',
'comment',
'timeline',
'gallery',
'math',
'pre',
'startspace',
'source',
'nowiki'
] ,
'inside': [
r'(?s)<[^>]+>',
r'(?s)\{[^\}]+\}',
r'&[^;]+;',
r'\[(\w|\W)+\]',
r'(a|d).C.',
r'\"(\w|\W)+\"',
r'(?i)(s\.n\.c|s\.r\.l|s\.a\.s|s\.p\.a)'
],
'text-contains': [
'IagaBot'
]
}
},
'tutti': {
'regex': True,
'recursive': True,
'msg': {
'it':u'Bot: Correzione di uno o più [[Utente:IagaBot/Errori_comuni|errori comuni]]'
},
'replacements': [
(u'([a-z]|[ìèéùòà\)]) ?\\.([A-Z]|È)', ur'\1. \2'),
(u'([a-z]|[ìèéùòà\)]) ?,([a-z]|")', ur'\1, \2'),
(u'([a-z]|[ìèéùòà\)]) ?(:|;)(\\w|")', ur'\1\2 \3'),
(u'(\\w|[ìèéùòà\)]) (,|\\.|:|;)', ur'\1\2'),
(u'(\\b|\\.)E\' ', ur'\1È '),
(u'\\b([Uu])n\'amico\\b', ur'\1n amico'),
(u'\\b(\\w+)zzion(\\w+)\\b', ur'\1zion\2'),
(u'\\b([aA])(bben|ccioc)chè\\b', ur'\1\2ché'),
(u'\\b([aA])(ffin|ncor|nzi|tteso)chè\\b', ur'\1\2ché'),
(u'\\b([aA])ccellera(re|zione)\\b', ur'\1ccelera\2'),
(u'\\b([aA])e?reoport(o|i)\\b', ur'\1eroport\2'),
(u'\\b([aA])ggiottaggio\\b', ur'\1ggiotaggio'),
(u'\\b([aA])l(cun|lor|tro)chè\\b', ur'\1l\2ché'),
(u'\\b([aA])ltretanto\\b', ur'\1ltrettanto'),
(u'\\b([aA])ppropiat(a|e|i|o)\\b', ur'\1ppropriat\2'),
(u'\\b([aA])pprovigionamento\\b', ur'\1pprovvigionamento'),
(u'\\b([aA])quistare\\b', ur'\1cquistare'),
(u'\\b([aA])vve(gna|gnadio|nga|ngadio)chè\\b', ur'\1vve\2ché'),
(u'\\b([bB])enchè\\b', ur'\1enché'),
(u'\\b([cC])(hec|ioc|omec|onciofosse|ontutto|osic|otal)chè\\b', ur'\1\2ché'),
(u'\\b([cC])osidett(o|i|e|a)\\b', ur'\1osiddett\2'),
(u'\\b([cC])ospiqu(o|i|e|a)\\b', ur'\1ospicu\2'),
(u'\\b([cC]om|)([pP])ropi(o|età|etari|etari[aeo])\\b', ur'\1\2ropri\3'),
(u'\\b([dD])(ac|appoi|imodo|opo|opodi)chè\\b', ur'\1\2ché'),
(u'\\b([dD]e|[cC]oef)ficen(za|te|ti)\\b', ur'\1ficien\2'),
(u'\\b([eE])ssendochè\\b', ur'\1ssendoché'),
(u'\\b([eE])vaqua(re|[t][oiae]|zione)\\b', ur'\1vacua\2'),
(u'\\b([fF])(inattanto|intanto|inac|inattanto|in|uor)chè\\b', ur'\1\2ché'),
(u'\\b([gG])(iac|ran|iafosse|iafossecosa)chè\\b', ur'\1\2ché'),
(u'\\b([iI])(nfinattanto|nquanto)chè\\b', ur'\1\2ché'),
(u'\\b([iI])gen(e|ic[oai]|iche)\\b', ur'\1gien\2'),
(u'\\b([iI])ngenier(e|i)\\b', ur'\1ngegner\2'),
(u'\\b([iI])nnoqu(i|o|a|e)\\b', ur'\1nnocu\2'),
(u'\\b([iI])nzio\\b', ur'\1nizio'),
(u'\\b([iI]l|)([lL])eggittim(o|i|e|a)\\b', ur'\1\2egittim\3'),
(u'\\b([iI]n|)([cC])oscen(za|te|ti)\\b', ur'\1\2oscien\3'),
(u'\\b([iI]n|)([sS])ufficen(za|te|ti)\\b', ur'\1\2ufficien\3'),
(u'\\b([lL])orchè\\b', ur'\1orché'),
(u'\\b([mM])acchè\\b', ur'\1acché'),
(u'\\b([mM])etereologi(a|co|ci|che)\\b', ur'\1eteorologi\2'),
(u'\\b([nN])on(so|)chè\\b', ur'\1on\2ché'),
(u'\\b([oO])(ltre|nde)chè\\b', ur'\1\2ché'),
(u'\\b([oO])nniscen(za|te|ti)\\b', ur'\1nniscien\2'),
(u'\\b([oO])noreficenza\\b', ur'\1norificenza'),
(u'\\b([oO])vverossia\\b', ur'\1vverosia'),
(u'\\b([pP])(oi|oscia|resso|ur)chè\\b', ur'\1\2ché'),
(u'\\b([pP])aralello\\b', ur'\1arallelo'),
(u'\\b([pP])er(cioc|lo|oc|)chè\\b', ur'\1er\2ché'),
(u'\\b([pP])iú\\b', ur'\1iù'),
(u'\\b([pP])rospicent(e|i)\\b', ur'\1rospicient\2'),
(u'\\b([pP])roveniendo\\b', ur'\1rovenendo'),
(u'\\b([pP]rofi|[pP]romis)qu(o|a|e|i)\\b', ur'\1cu\2'),
(u'\\b([qQ])ua(nto|si)chè\\b', ur'\1ua\2ché'),
(u'\\b([rR]i|)([cC])onoscien(za|te|ti)\\b', ur'\1\2onoscen\3'),
(u'\\b([sS])(econdo|ennon|enon|tante)chè\\b', ur'\1\2ché'),
(u'\\b([sS])cenz([ae])\\b', ur'\1cienz\2'),
(u'\\b([sS])enonch[èé]\b', ur'\1ennonch\2'),
(u'\\b([sS])i(c|nattanto|n|ntanto)chè\\b', ur'\1i\2ché'),
(u'\\b([sS])oprattuto\\b', ur'\1oprattutto'),
(u'\\b([sS])uperfice\\b', ur'\1uperficie'),
(u'\\b([tT])(al|almente|anto|ranne|utto)chè\\b', ur'\1\2ché'),
(u'\\b([tT])errittorio\\b', ur'\1erritorio'),
##Da fixes.py
(r'(?i)<b>(.*?)</b>', r"'''\1'''"),
(r'(?i)<strong>(.*?)</strong>', r"'''\1'''"),
(r'(?i)<i>(.*?)</i>', r"''\1''"),
(r'(?i)<em>(.*?)</em>', r"''\1''"),
(r'(?i)([\r\n])<hr[ /]*>([\r\n])', r'\1----\2'),
(r'(?i)<hr ([^>/]+?)>', r'<hr \1 />'),
(r'(?i)([\r\n]) *<h1> *([^<]+?) *</h1> *([\r\n])', r"\1= \2 =\3"),
(r'(?i)([\r\n]) *<h2> *([^<]+?) *</h2> *([\r\n])', r"\1== \2 ==\3"),
(r'(?i)([\r\n]) *<h3> *([^<]+?) *</h3> *([\r\n])', r"\1=== \2 ===\3"),
(r'(?i)([\r\n]) *<h4> *([^<]+?) *</h4> *([\r\n])', r"\1==== \2 ====\3"),
(r'(?i)([\r\n]) *<h5> *([^<]+?) *</h5> *([\r\n])', r"\1===== \2 =====\3"),
(r'(?i)([\r\n]) *<h6> *([^<]+?) *</h6> *([\r\n])', r"\1====== \2 ======\3"),
# external link in double brackets
(r'\[\[(?P<url>https?://[^\]]+?)\]\]', r'[\g<url>]'),
# external link starting with double bracket
(r'\[\[(?P<url>https?://.+?)\]', r'[\g<url>]'),
# external link with forgotten closing bracket
#(r'\[(?P<url>https?://[^\]\s]+)\r\n', r'[\g<url>]\r\n'),
# external link ending with double bracket.
# do not change weblinks that contain wiki links inside
# inside the description
(r'\[(?P<url>https?://[^\[\]]+?)\]\](?!\])', r'[\g<url>]'),
# wiki link closed by single bracket.
# ATTENTION: There are some false positives, for example
# Brainfuck code examples or MS-DOS parameter instructions.
# There are also sometimes better ways to fix it than
# just putting an additional ] after the link.
(r'\[\[([^\[\]]+?)\](?!\])', r'[[\1]]'),
# wiki link opened by single bracket.
# ATTENTION: same as above.
(r'(?<!\[)\[([^\[\]]+?)\]\](?!\])', r'[[\1]]'),
# template closed by single bracket
# ATTENTION: There are some false positives, especially in
# mathematical context or program code.
(r'{{([^{}]+?)}(?!})', r'{{\1}}')
],
'exceptions': {
'inside-tags': [
'hyperlink',
'link',
'comment',
'timeline',
'gallery',
'math',
'pre',
'startspace',
'source',
'nowiki'
] ,
'inside': [
r'(?s)<[^>]+>',
r'(?s)\{[^\}]+\}',
r'&[^;]+;',
r'\[(\w|\W)+\]',
r'(a|d).C.',
r'\"(\w|\W)+\"',
r'(?i)(s\.n\.c|s\.r\.l|s\.a\.s|s\.p\.a)'
],
'text-contains': [
r'\[CDATA\[',
'IagaBot'
]
}
},
'sostituzioni_standard': {
'regex': True,
'msg': {
'it':u'Bot: [[Utente:IagaBot/Sostituzioni_standard|sostituzioni standard]]'
},
'replacements': [
(u'\[\[[Ii]mage:(.*?)\]\]', ur'[[Immagine:\1]]'),
(u'== ?[vV]edi [aA]nche ?==', ur'== Voci correlate =='),
(u'== ?[lL]ink [eE]sterni ?==', ur'== Collegamenti esterni =='),
(u'== ?[vV]oci Correlate ?==', ur'== Voci correlate =='),
(u'== ?[cC]ollegamenti Esterni ?==', ur'== Collegamenti esterni =='),
]
},
}
Attenzione: sono espressioni da usare assolutamente in modalità manuale!
(magari avvisatemi se le avete usate con (in)?successo) --★iaga★◄◆► 13:32, 23 apr 2008 (CEST)
Voci correlate
| Vorrei ringraziare tutti coloro che si impegnano quotidianamente (o saltuariamente) per migliorare Wikipedia. In particolare i botolatori esperti che con il loro aiuto hanno dato l'opportunità a questo bot di contribuire attivamente (e in modi noiosissimi per gli esseri umani) al Progetto. Impossibile non citare tra i tanti Filnik e Pietrodn. Se siete interessati al mondo dell'automazione non potete esimervi dal visitare le loro pagine! | |
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.