« Utilisateur:Crochet.david.bot/Scripts » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 4 :
il tire son origine des RegEx de [[w:Wikipédia:AutoWikiBrowser/Typos|AutoWikiBrowser]]
 
==Script==
<pre>
#!/bin/sh
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(\d{1,2}) +Janvier\b" "\1 janvier"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(\d{1,2}) +[fF][eé]vrier\b" "\1 février"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(\d{1,2}) +Mars\b" "\1 mars"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(\d{1,2}) +Avril\b" "\1 avril"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(\d{1,2}) +Mai\b" "\1 mai"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(\d{1,2}) +Juin\b" "\1 juin"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(\d{1,2}) +Juillet\b" "\1 juillet"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(\d{1,2}) +Ao([uû])t\b" "\1 ao\2t"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(\d{1,2}) +Septembre\b" "\1 septembre"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(\d{1,2}) +Octobre\b" "\1 octobre"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(\d{1,2}) +Novembre\b" "\1 novembre"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(\d{1,2}) +[dD][ée]cembre\b" "\1 décembre"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b1 +(janvier|février|mars|avril|mai|juin|juillet|ao[uû]t|septembre|octobre|novembre|décembre)\b" "1{{er}} \1"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)nnées +([1-9]0)\b" "\1nnées 19\2"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(?:Ia|1A) *(?:<sup(?:nnées +class=\"exposant\")?>)?(?:i?[éeè°1-9](?:me0)?|er)(?:</sup>)? *[Ss](?:i[eèé]cle|\.)b" +av(?:ant|"\.)1nnées +J(?:ésus|19\.)?[- ]?C(?:hrist\b|\.|\b)" "{{-s-|I|er}}2"
 
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([12]?\d) *(?:<sup(?: +class=\"exposant\")?>)?i?[éeè°](?:me)?(?:</sup>)? *[Ss](?:i[eèé]cle|\.) +av(?:ant|\.) +J(?:ésus|\.)?[- ]?C(?:hrist\b|\.|\b)" "{{-s-|{{subst:Nombre en romain|\1|subst=subst:}}|e}}"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([XVIAa]+) *(?:<sup(?: +class=\"exposant\")?>)?i?[éeè°](?:me)?(?:</sup>)? *[Ss](?:i[eèé]cle|\.) +av(?:ant|\.) +J(?:ésus|\.)?[- ]?C(?:hrist|\.)fgh?anistan\b" "{{-s-|\1|e}}Afghanistan"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(?:I|1) *(?:<sup(?: +class=\"exposant\")?>)?(?:i?[éeè°](?:me)?|er)(?:</sup>)? *[Ss](?:i[eèé]clebafrique\b|\.)" "{{s-|I|er}}Afrique"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([12Aa]ll?\d) *(bann?:<sup(?: +class=\"exposant\")?>)?i?[éeè°](?:me)?(?:</sup>)? *[Ss](?:i[eèé]cleie\b|\.)" "{{s-|{{subst:Nombre en romain|\1|subst=subst:}}|e}}Albanie"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([XVIAa]+) *(?:<sup(?: +class=\"exposant\")?>)?i?llg[éeè°eéèêë](?:me)?(?:</sup>)? *[Ss](?:i[eèé]clerie\b|\.)" "{{s-|\1|e}}Algérie"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bap\. +J\.b[- Aa]ll?Cemagne\.b" "apr. J.-C.Allemagne"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[\[[ _Aa]*(?:(:)m[ _eéèêë]*)?rique(s?:fr[ _]*:[ _]*)?[Cc]at[éèêe]gor(?:ie|y)[ _]*:[ _]*([^\]]+)\]\]b" "[[\1Catégorie:Amérique\21"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[\[[ _Aa]*(ndorr?:(:)[ _]*)?(?:fr[ _]*:[ _]*)?[Ii]mage[ _]*:[ _]*e\b" "[[\1Image:Andorre"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Aa]fghngoll?anistana\b" "AfghanistanAngola"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bafriqueb[Aa]ngleterr?e\b" "AfriqueAngleterre"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Aa]ll?bann?ientartique\b" "AlbanieAntarctique"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Aa]llgrm[eéèêë]rienie\b" "AlgérieArménie"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Aa]ll?emagnesie\b" "AllemagneAsie"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Aa]m[eéèêë]rique(sustrall?)ie\b" "Amérique\1Australie"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Aa]ndorr?ebautriche\b" "AndorreAutriche"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Aa]ngoll?abbelgique\b" "AngolaBelgique"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[AabB][eéè]ngleterr?elgique\b" "AngleterreBelgique"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[AabB][eéèêë]n[eéèêë]ntartiquelux\b" "AntarctiqueBenelux"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[AabB]r[eé]rm[eéèêësz]nieil\b" "ArménieBrésil"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[AaCc]sieann?ada\b" "AsieCanada"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[AaCcKk]ustrallorr?ie[eéèêë]e\b" "AustralieCorée"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[bB][eéèEeé]lgiquecosse\b" "BelgiqueÉcosse"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[bB][eéèêë]n[eéèêëEeé]luxgypte\b" "BeneluxÉgypte"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[bB]r[eé][szEeé]ilthiopie\b" "BrésilÉthiopie"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[CcEeé]anntats(?ada:-| +)[Uu]nis\b" "CanadaÉtats-Unis"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[CcKk]orr?[eéèêë]ebespagne\b" "CoréeEspagne"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Eeé]cossebeurope\b" "ÉcosseEurope"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Eeé]gyptebfrance\b" "ÉgypteFrance"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Eeé]thiopiebhongrie\b" "ÉthiopieHongrie"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbi([Eeérs]tats(?:-| +)[Uu]nislande\b" "États-UnisI\1lande"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bespagnebitalie\b" "EspagneItalie"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\beuropebjapon\b" "EuropeJapon"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bfranceb[Ll][iy]b[iy]e\b" "FranceLibye"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bi([rs])landebluxembourg\b" "I\1landeLuxembourg"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bitaliebmexique\b" "ItalieMexique"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bjaponbpérou\b" "JaponPérou"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Ll][iy]b[iyPp]eoll?ogne\b" "LibyePologne"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bluxembourgbportugal\b" "LuxembourgPortugal"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bmexiqueb[Qq]u[eéèêë]bec\b" "MexiqueQuébec"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bpéroubroumanie\b" "PérouRoumanie"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Pp]oll?ognebrussie\b" "PologneRussie"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bportugalb[Ss]u[eéèêë]de\b" "PortugalSuède"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Qq]u[eéèêëTt]becurc?quie\b" "QuébecTurquie"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\broumanieb[Vv]i[eéèêë]t(?:-| *)[Nn]am\b" "RoumanieViêt Nam"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\brussie\bAfrique du sud" "RussieAfrique du Sud"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Ss]u[eéèêë]de\bAmérique du sud" "SuèdeAmérique du Sud"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Tt]urc?quie\bAmérique du nord" "TurquieAmérique du Nord"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Vv]i[eéèêë]t(?:-|Asie *)[Nn]am\bdu sud-est" "ViêtAsie Namdu Sud-Est"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "AfriqueEurope dude sudl['’][Ee]st" "AfriqueEurope dude Sudl’Est"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "AmériqueEurope dude sudl['’][Oo]uest" "AmériqueEurope dude Sudl’Ouest"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "AmériqueEurope du nord" "AmériqueEurope du Nord"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "AsieEurope du sud-est" "AsieEurope du Sud-Est"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "Europe de l['’][Ee]st" "Europe de l’Est"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "Europe de l['’][Oo]uest\b(a|A)bandon(er|ée?s?|ais|ait|aient|a|es?|ants?)\b" "Europe de l’Ouest\1bandonn\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "Europe du nord\b([aA]|[rR]a)bb?at?(tue?s?|tre|tais?|tait|taient|tas?|tant)\b" "Europe du Nord\1bat\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "Europe du sud\b(a|A)bim" "Europe du Sud\1bîm"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a[aA]|A[sS]ura)bandon(er|éebb?sondamm?|ais|ait|aient|a|es?|ants?)[ae]ent\b" "\1bandonn\21bondamment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([aA]a|[rR]aA)bb?at?r[éèe]viation(tue?s?|tre|tais?|tait|taient|tas?|tant)\b" "\1bat1bréviation\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([aA]a|A)b[sSsc]ura)bbs?ondammisse(s?[ae]ent)\b" "\1bondamment1bscisse\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)bb?r[éèe]viationcalmie(s?)\b" "\1bréviation1ccalmie\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a[aA]|A)b[scrR]sa)cc?isseomm?od(ante?s?|ations?|er|ée?s?|es?|ent|ai?s?|ait|aient|ements?)\b" "\1bscisse1ccommod\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a[aA]|A[dD]ésa|[rR]a)calmiecc?ord(s?|er?|ée?s?|ais?|ait?|aient?|a?s?|ant)\b" "\1ccalmie1ccord\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([aA]a|[rR]aA)cc?omm?od(ante?s?:eu|ations?ue)il(|er|éeli[rs]?s?|es?|ent|ai?s?|ait|aient|ementslante?)\b" "\1ccommod1ccueil\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([aA]a|[dD]ésaA|ra|[rR]aRa)cc?ordo[mn]pagn(s?e|er?|ée?s?|ais?ées|ait?|aient?ais|a?s?|aient|ant|ateur|atrice|ateurs|atrices|ement|ements)\b" "\1ccord1ccompagn\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)ccs?(cs?:eu|ue)ilerbe(|li[rs]?|lantes?)\b" "\1ccueil1cerbe\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A|ra|Ra)ccccompte(s?o[mn]pagn(e|er|é|ée|ées|ait|ais|a|aient|ant|ateur|atrice|ateurs|atrices|ement|ements)\b" "\1ccompagn1compte\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)scc?csroit(r(?erbe:e|a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons)|ont))?\b" "\1cerbe1ccroît\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)ccompte(squ?[ééèêë](rir|rez|rent|rons|rais|rait|rions|riez|raient)\b" "\1compte1cqué\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)cc?roit(r(?:e|a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons)|ont))qu?isition\b" "\1ccroît\21cquisition"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)quc?quit?[ééèêë](rirter|reztée?s?|renttais?|ronstait|raistaient|raitta|rionstements?|rieztes?|raienttent|tant|terais|terait|teraient|teras?|tas?)\b" "\1cqué1cquit\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)qudmett?isitionant\b" "\1cquisition1dmettant"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)c?quit?faire(ter|tée?s?|tais?|tait|taient|ta|tements?|tes?|tent|tant|terais|terait|teraient|teras?|tas?)\b" "\1cquit1ffaire\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)dmettff?antil?li(ations?|ée?s?|er)\b" "\1dmettant1ffili\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a[aA]|A[rR]éa)fairefirm(sation|er|ée?|atif|ative|ativement)\b" "\1ffaire1ffirm\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a[sS]on |A[lL]['’])ff?il?liag(ations?e|ée?s?|er)\b" "\1ffili1âg\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Moyen |[aAlL]|[rR'’]éa)firmAg(ation|ere|ée?|atif|ative|ativements?)\b" "\1ffirm1Âg\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([sS]on a|A)gg?ll?omm?[lLée]['’])agration(e|ée?s?)\b" "\1âg1gglomération\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Moyen a|[lL]['’]A)Agggio(e|ée?s?)\b" "\1Âg1gio\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)gg?ll?omm?[ée]ration(s?)baît\b" "\1gglomération\2ait"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)ggioill?eur(s?)\b" "\1gio\21illeurs"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)illll?eurentour(s?)\b" "\1illeurs1lentour\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)llnn?[ée][gc]dott?entour(ses?|iques?)\b" "\1lentour1necdot\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)nn?nonce([éesr][gc]dott?(es?|iques?)\b" "\1necdot1nnonce\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)nonce([sr]pp?)ogé\b" "\1nnonce\21pogée"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)pp?ogéarr?(ut?|ats?|ais?|ait|aissais|aissait|aissaient|aissant|aissent|aitre|aïtre|itions?|ences?|ents?|entes?|entés?|entées?)\b" "\1pogée1ppar\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)pp?arr?pareil(ut?|ats?|ais?|ait|aissais|aissait|aissaient|aissant|aissent|aitre|aïtre|itions?|ences?|ents?|entes?|entés?|entéess?)\b" "\1ppar1ppareil\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)pareil(spp?arr?)[ae]mm?ent\b" "\1ppareil\21pparemment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)pp?arr?[ae]mmart(enir|enais|enait|enaient|enances?ent|iend|iendrais|iendrait|iens|ient|enu|enant)\b" "\1pparemment1ppart\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)pp?artartienn?e(enirnt?|enais|enait|enaient|enancess?|iend|iendrais|iendrait|iens|ient|enu|enant)\b" "\1ppart1ppartienne\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a[aA]|A[rR]a)pp?artiennell?e(nter|ée?s?|ante?s?|ons)\b" "\1ppartienne1ppel\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([aA]|[rRiI]ana)pp?ellll?i(er?:c|éequ)a(bles?s|bilités?|ante?stions?|onsteurs?)\b" "\1ppel1pplica\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([aA]a|A|[iI]naina|Ina|ra|Ra)pp?ll?iliqu(?:ce|qu)a(bles?er|bilitésée?|tionss?|teurs?ais|ait|aient)\b" "\1pplica1ppliqu\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A|ina|Ina|ra|Ra)pp?liqur[éeè]h?en(eder|erdée?s?|éedai?s?|ais|aitdait|aientdaient)\b" "\1ppliqu1ppréhen\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)pp?r[éeè]h?en(der|dée?s?:t|daiss?s)(ions?|dait|daient)\b" "\1ppréhen1ppréhens\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A|ina|Ina|ra|Ra)pp?r[éeè]h?enroch(e|er|ée?s?:t|ssas?)(ions|ais?|ait|aient|able|antes?|ants?|ements?)\b" "\1ppréhens1pproch\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A|ina|Ina|ra[aA]p|Ra[rR]éap)pp?rochp?rovisionn?(e|er|ée?s?|asements?|ais?a|ait|ais|aient|able|antes?|ants?|ements?)\b" "\1pproch1provisionn\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([aA]pa|A)pr[rRéeêè]éap)?p?rovisionn?(er|ée?s?|ements?|a|ait|ais|aient)\b" "\1provisionn\21près"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)prrd[éeêèae]smm?[ae]nt\b" "\1près1rdemment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)rd[ae]mm?[ae]ntrmoirie\b" "\1rdemment1rmoiries"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)rmoiriertisant?(s?)\b" "\1rmoiries1rtisan\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)rtisantth?l[éèêëe]te(s?)\b" "\1rtisan1thlète\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a[aA]|A)th?l[éèêëeiI]tena)tt?aqu(es?|er|ée?s?|as?|ais?|ait|aient|ante?s?|ables?|erai[st]?|eras?)\b" "\1thlète1ttaqu\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([aA]a|[iI]naA)tt?aqueind(es?|er|ée?s?|as?|ais?|ait|aient|ante?s?|ables?|erai[st]?|eras?)\b" "\1ttaqu1tteint\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)tt?eindein(sdre|drai[st]?|dras?)\b" "\1tteint1ttein\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)tt?einitude(dre|drai[st]?|drass?)\b" "\1ttein1ttitude\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)tt?itudetribu(ai[st]?|aient|able|taire|tif|tive|tion|e[sr]?|ons|ée?s?|e[rz]|ts)\b" "\1ttitude1ttribu\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "(?<![dD]['’])\b(a|A)tribuucun(ai[st]?|aient|able|taire|tif|tive|tion|e[sr]?|ons|ée?)s?|e[rz]|ts)\b" "\1ttribu1ucun\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "(?<![dD]['’])\b(A|a|A)ucun(e?)sujourd *hui\b" "\1ucun\21ujourd'hui"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(A|a|A)ujourd *huiutralie(ne?s?)?\b" "\1ujourd'hui1ustralie\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)utralieuxquel(ne?s?le)?\b" "\1ustralie1uxquel\22s"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)ux?queluquel(le)?s?\b" "\1uxquel\2s"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)uxill?iaire(s?)\b" "\1uxiliaire\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba (n'|en )?avoir\b" "à \1avoir"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[aà] (se |ne |en )?comparr?er\b" "à \1comparer"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba (se |ne |me |te |vous |nous |en )?comprendre\b" "à \1comprendre"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba (se |ne |en )?compter\b" "à \1compter"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba (se |ne |en |les? )?d[eé]fendre\b" "à \1défendre"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba (se |ne |en )?définir\b" "à \1définir"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba (se |ne |en )?dire\b" "à \1dire"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[aà] (n'|en )?(e|ê)tre\b" "à \1être"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba (se |ne |en )?finir\b" "à \1finir"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bà fortiori\b" "a fortiori"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba (se |ne |en )?jouer\b" "à \1jouer"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[aà] (se |me |ne )?mett?re\b" "à \1mettre"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba (n')?obtenir\b" "à \1obtenir"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba partir\b" "à partir"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba (se |ne |en )?placer\b" "à \1placer"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba (se |ne |en )?(ap|com|décom|dé|dis|entre|ex|imp|indis|inter|juxta|op|pro|recom|re|super|sup|surex|trans)?poser\b" "à \1\2poser"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba (se |ne |en |le |lui |les )?prendre\b" "à \1prendre"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bà priori\b" "a priori"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba (se |ne |en )?produire\b" "à \1produire"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba (se |ne |en )?remplacer\b" "à \1remplacer"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba se\b" "à se"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[aà] (n'|en )?utt?ill?iser\b" "à \1utiliser"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[aà] (se |ne |en )?v[eé]rr?iff?ier\b" "à \1vérifier"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\ba (se |ne |en )?voir\b" "à \1voir"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)\s?post[éèeê]riori(s?)\b" "\1 posteriori"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bà\s?post[éèeê]riori(s?)\b" "a posteriori"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bÀ\s?post[éèeê]riori(s?)\b" "A posteriori"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(a|A)\s?priori(s?)\b" "\1 priori"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(B|b)allistique(s?)\b" "\1alistique\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(B|b)âteauallistique(xs?)\b" "\1ateau1alistique\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(B|b)atimentarage(s?)\b" "\1âtiment1arrage\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ab|AbB|b|B|comb|Comb|Déb|déb|é|rab|Rab|reb|Reb)aâteau(tantsx?|tantes?|tre|tue?s?|tes?|tent)\b" "\1at1ateau\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(b|B|b)e?aucoup?atiment(s?)\b" "\1eaucoup1âtiment\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ab|Ab|b|B|comb|Comb|Déb|déb|é|rab|Rab|reb|Reb)[ëèée]tea(tants?|tantes?|tre|tue?s?|tes?|tent)\b" "\1ête1at\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(B|b|B)ient[oô]te?aucoup?s?\b" "\1ientôt1eaucoup"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(B|b|B)[ëèée]te(s?)leux\b" "\1leus1ête\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(b|B)oeuf(s?)bbibliothéquaire\b" "\1œuf\2bibliothécaire"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(B|b)oittient[oô]t?(e|ier)(s?)\b" "\1oît\2\31ientôt"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(b|B)oudd?h?i(sme|que|ste)(s?b)leux\b" "\1ouddhi\2\31leus"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(b|B)oull?e?versoeuf(ants?|antes?|ements?|e|er|ée?s?|ai?s?|ait|aient|ent|erai?s?|erait|eraient)\b" "\1oulevers1œuf\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(B|b)oitt?(e|Bier)ritanique(s?)\b" "\1ritannique1oît\2\3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(b|B)rilloudd?[ae]mmh?enti(sme|que|ste)(s?)\b" "\1rillamment1ouddhi\2\3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(b|B)ruoull?e?vers(ants?:i|illantes?|y)ammements?|e|er|ée?s?|ai?s?|ait|aient|ent|erai?s?|erait|eraient)\b" "\1ruyamment1oulevers\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Cb|cB)am[eè]raritanique(s?)\b" "\1améra1ritannique\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Cb|cB)assrill?err[ae]mm?oll?e(s?)ent\b" "\1asserole\21rillamment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Cb|cB)auchemardru(s?:i|ill|y)amm?ent\b" "\1auchemar\21ruyamment"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(C|c)ep[ae]nd[ae]nts?\b" "\1ependant"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([Cc][’']c|C)abl(e|é|ée)(s?)est +[àa] +dire\b" "\1est-à-dire1âbl\2\3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(cC|C)ha(?:c|qu?)unam[eè]ra(es?)s\b" "\1hacun1améra\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(C|c)hampionaract[éèe]ristique(e|atss?)\b" "\1hampionn1aractéristique\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C|c)ass?err?oll?e(s?)haques\b" "\1haque1asserole\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(C|c)hassisauchemard(s?)\b" "\1hâssis1auchemar\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(C|c)hep[aàáâae]tend[ae]nts?au(x?)\b" "\1hâteau\21ependant"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)hef(s?)[ -Cc]d([’'])(?:oe|œ)vres?est +[àa] +dire\b" "\1hef\21est-d\3œuvreà-dire"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C[Cc])hoeur(s-?)à-?d\b" "\1hœur\21’est-à-dire"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(C|c)e(lui|Clles?|ux)inquantes-?[cç]i\b" "\1inquante1e\2-ci"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C|c)inqui[ée]mm?e(mentlui|lles?|ux)-?l[aà]\b" "\1inquième1e\2-là"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)lotur(ha(?:er)?(?:a(?:sc|i(qu?:s|t|ent)?)?|i?un(e?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant)\b" "\1lôtur1hacun\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C|c)oeurhampion(se|ats?)\b" "\1œur1hampionn\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)oll?ection(s?)haques\b" "\1ollection\21haque"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)oll?ectionn?((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|eurs?|euses?|ismes?c)hassis\b" "\1ollectionn\21hâssis"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(C|c|C)ombattih[aàáâ]te?au(fs?|ves?|vitésx?)\b" "\1ombati1hâteau\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)ommitéhef(s?)[ -]d([’'])(?:oe|œ)vres?\b" "\1omité1hef\2-d\3œuvre"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([cC]c|[rR]ec|[tT]éléc|[dD]éc)omand((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|antC)heveaux\b" "\1ommand\21hevaux"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)omand(ant|ement|itaire|ite|itée?|o|eur|erie)hoeur(s?)\b" "\1ommand1hœur\2\3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)omm?[éeè]mm?orr?((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|ations?|atifs?|atives?|ables?)inquantes\b" "\1ommémor\21inquante"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)inqui[ée]mm?e(ment)?\b" "\1inquième\2"
#<!-- À faire : ajouter, pour les verbes finissant par *ncer, les cas des terminaisons *nç(ai?s?|ons|etc.) -->
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)ommlotur((?:er)?[ae]nc(ement?:a(?:s|er|éi(?:s|t|ent)?)?|éei?(s?:ez|ons))|eass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant)\b" "\1ommenc1lôtur\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)omm?iss?aoeur(ires?|riatss?)\b" "\1ommissa1œur\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)ommoll?iss?ionection(s?|né?|née?|nés?|nées?|nais?|nait?|na?|ne?|naient?|nement?|nements?)\b" "\1ommission1ollection\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)omunoll?ectionn?((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|eurs?|euses?|ismes?)\b" "\1ommun1ollectionn\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)omm?un(ombatti(fs?:auté|e|aleves?|autaire|autarité)svités?|aux)\b" "\1ommun1ombati\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([cC]c|[iI]ncC)omm?unn?iommité(cations?|quer|qués?|quées?|cable|cateurs?|cateuses|catifs?|catives?|er|ée?s?|ais|ait|aient)\b" "\1ommuni1omité\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([cC]|[iIrR]nc)ompec|[eéètT]téléc|[aedD]néc)omand((?:cer)?(?:a(?:s|ssi(?:s|t|ent)e?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant)\b" "\1ompétence1ommand\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([cC]c|[iI]ncC)ompl[eéèê]temmomand(ant|ement|itaire|ite|itée?ent|o|eur|erie)(s?)\b" "\1omplètement1ommand\2\3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(C|c|C)onc(oiomm?[séeè]mm?orr?((?:er)?(?:a(?:s|i(?:s|t|ueent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|ations?|atifs?|atives?|ables?)\b" "\1onç1ommémor\2"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)oncc?urr?[ea]n(te?s?|ces?|tiels?|tielles?|cer|cée?s?|ças?|çais?|çait|çaient|çant)\b" "\1oncurren\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([cC]c|C)omm?[mMae]écnc(ement|[rR]ec)onn?aiss?aer|é(ncess?)|nte?ée(s?)|bles?e|ent)\b" "\1onnaissa1ommenc\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)on(omm?:c|ssiss?)ena(?:ss?|[cç])u(s|elsires?|ellesriats?)\b" "\1onsensu1ommissa\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([cC]c|[iI]ncC)onomm?iss?ion(s?:c|ss?)[eéè]qu[ae]n(ces|née?|tenés?s|nées?|nais?|nait?|na?|ne?|naient?|nement?|nements?)\b" "\1onséquen1ommission\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)onn?ectionomun(s?)\b" "\1onnexion1ommun\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([cC]c|[iI]nc|[mM]éc|[rR]ecC)onuomm?un((?:auté|e|ale?|autaire|autarité)s?|aux)\b" "\1onnu1ommun\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([cC]|[aA]utoc|[iI]nc|[sS]urc)onsommomm?unn?i(ablescations?|abilitéquer|er|ée?squés?|esquées?|aiscable|aitcateurs?|aientcateuses|a|ationscatifs?|ateurscatives?|atriceser|ée?s?|ations?ais|ait|aient)\b" "\1onsomm1ommuni\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c[cC]|C[iI]nc)onsonn?omp[eéè]t[ae]n(?:c|ss?)e(s?)\b" "\1onsonance1ompétence\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c[cC]|C[iI]nc)onstamm?ompl[aeeéèê]ntt(er|ifs?|ives?|udes?)\b" "\1onstamment1omplét\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(C[cC]|c[iI]nc)ontrompl[eéèê]lltemm?(ent|er|ez|ons|es?|ée?s?|ait|aient|ais)\b" "\1ontrôl\21omplètement"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(C|c)onvainc?onc(oi[s]t|ue?s?)\b" "\1onvainc1onç\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([cC]c|C)oncc?urr?[dDea]éc|[rR]ec)onventionn(elste?s?|ellesces?|éetiels?|tielles?|cer|cée?s?|ellementças?|çais?|çait|çaient|ementçant)\b" "\1onventionn1oncurren\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c[cC]|C[mM]éc|[rR]ec)orronn?espondanaiss?a(tences?|nte?s?|cesbles?)\b" "\1orrespondan1onnaissa\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(duc|deC)on(?:c|à|auxss?) cotéen(?:ss?|[cç])u(s|els?|elles?)\b" "\1 côté1onsensu\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([cC]|[dDiI]écnc)on(?:c|ss?)[eEeéè])ourr?agequ[ae]n(sces?|ux|u|uses?|antete?s?|usement)\b" "\1ourage1onséquen\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([cC]c|[cC]oncC)ourronn?anection(te?s?)\b" "\1ouran1onnexion\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c[cC]|C[iI]nc|[mM]éc|[rR]ec)ourronu(e?amms?[ae]nt)\b" "\1ouramment1onnu\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c[cC]|C)outeu[xsaA]utoc|[iI]nc|[sS]urc)onsomm?(ables?|abilité|er|ée?s?|es?|ais|ait|aient|a|ations?|ateurs?|atrices?|ations?)\b" "\1oûteux1onsomm\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|C)outeuseonsonn?[ae]n(s?:c|ss?)e(s?)\b" "\1oûteuse1onsonance\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(c|Dé|Em|emC)barr?asonstamm?[ae]nt\b" "\1barras1onstamment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(C|Dé|Em|emc)barr?assontr[oô]ll?(ée?s?ent|er|ez|ons|es?|aisée?s?|ait|aient|as?|at|ante?s?ais)\b" "\1barrass1ontrôl\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(dC|D|autod|Autod)(é|e)ff?(a|e)n(c|ç|ss|s)e(sonvainc?|ur?|use?|urs?|uses?)t\b" "\1éfense\51onvainc"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(d[cC]|D[dD]éc|[rR]ec)onvention(éels?|eelles?|è)j(aée?s?|àellement|ement)\b" "\1éjà1onventionn\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(dc|DC)orr?espondan(é|e|è)mmte?isss?ion|ces?(né|née|nés|nées|naire|naires|ner|nais|nait|naient)\b" "\1émission1orrespondan\32"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ddu|D)(éde|eà|èaux?)rnn coté(s?i(é|e|à)rr?e\b" "\1ernière1 côté\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(D[cC]|d[dD]éc|[eE])ourr?age(é|e|è)s(oeu?|euux|œu)vr(éu|éeuses?|ement|ésante?s?|éesusement)\b" "\1ésœuvr1ourage\42"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(d[cC]|D[cC]onc)ourr?an(é|e|è)sormai(te?s|t|?)\b" "\1ésormais1ouran\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(dc|D)euxi(é|e)me(mentC)ourr?amm?[ae]nt\b" "\1euxième\31ouramment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(dc|D)(é|e)vel(l?)op(p?)(ais|ait|aient|e|é|ée|és|ées|ement|erC)outeu[xs]\b" "\1évelopp\51oûteux"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(dc|D|ind|IndC)iff?outeuse(e|és)rr?(a|e)n(ce|ces|te|ts|tes|tiation|tielle|tielles|tiel|tiels|tier|cier)\b" "\1ifféren1oûteuse\42"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(d|D|ind|Ind)iff?(é|e|è)rr?(a|e)mm?(a|e)nt\b" "\1ifféremment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(d|DDé|Em|em)iffbarr?as?ic(ile|ilement)\b" "\1iffic\21barras"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(d|DDé|Em|em)iffbarr?icultéeass?(ée?s?|er|es?|ais|ait|aient|as?|at|ante?s?)\b" "\1ifficulté1barrass\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(d|D|autod|Autod)(é|e)ilemnff?(a|e)n(c|ç|ss|s)e(s?|ur?|use?|urs?|uses?)\b" "\1ilemme1éfense\25"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(d|D)(é|inde|è)j(a|Indà)irr?ectemm?ent\b" "\1irectement1éjà"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(d|D)(é|bide|Bidè)mm?iss?ion?(né|codnée|Codnés|omnidnées|Omnidnaire|unid|Unid)irr?ection?(nelnaires|nelsner|nellenais|nellesnait|snaient)\b" "\1irection1émission\23"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(d|D)iscour(é|e|è)rnn?i(é|e|à)rr?e\b" "\1iscours1ernière"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(d|D|d)iscution(é|e|è)s?(oeu|eu|œu)vr(é|ée|ement|és|ées)\b" "\1iscussion1ésœuvr\24"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(d|D)iverge?a?n(tes?é|e|è)sormai(s|t|ces?)\b" "\1ivergen\21ésormais"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(d|D)ixiétéct(éer|e)me(ment)es?|ions?|eurs?|ives?|rices?)\b" "\1ixième1étect\32"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(d|D|déd|Déd|end|End)omm?ageuxi(e(s?)|ement(s?)|é(s?)|ée(s?e)|er|ame(s?ment)|ais|ait|aient|eant|eable(s?))\b" "\1ommag1euxième\23"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(d|D)ouzes(é|e)vel(l?)op(p?)(ais|ait|aient|e|é|ée|és|ées|ement|er)\b" "\1ouze1évelopp\5"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(éd|ÉD|eind|EInd)ciff?(o?e|é)e(urr?)(ra|rre)n(antce|anteces|mentte|éts|éetes|éstiation|éestielle|rtielles|aistiel|aittiels|aienttier|ent|ecier)\b" "\1cœur1ifféren\54"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\becollb(d|D|ind|Ind)iff?(é|e|è)rr?(sa|e)mm?(a|e)nt\b" "école\11ifféremment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bEcoll?eb(sd|D)iff?ic(ile|ilement)\b" "École\11iffic\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bEconomieb(d|D)iff?icultée?(s?)\b" "Économie\11ifficulté\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ed|éD)gallilemn?emme(s?ent)\b" "également\1ilemme\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Ed|ÉD|ind|Ind)gallirr?emmectemm?ent\b" "Également\1irectement"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\begliseb(sd|D|bid|Bid|cod|Cod|omnid|Omnid|unid|Unid)irr?ection?(nel|nels|nelle|nelles|s)\b" "église\11irection\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bEgliseb(s?d|D)iscour\b" "Église\11iscours"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ed|ED)mball?iscution(ages?|ements?|e|er|ée?s?|ai?s?|ait|aient)\b" "\1mball1iscussion\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbdi(Ess?|É[cç])ua(ss|ét)i(on|ef|ive)milie\b" "Émiliedissuasi\3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bempire b(Rd|rD)iverge?a?n(tes?|ces?)omain\b" "Empire romain\1ivergen\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ed|ED)ixi(é|e)me(ment)ncc?orr?es?\b" "\1ncore1ixième\3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ed|D|déd|Déd|end|EEnd)ncourromm?ag(ée(s?)|ésement(s?)|éeé(s?)|éesée(s?)|er|a(s?)|ais|ait|aient|a|ement|ements|eant|eante|e|eseable(s?))\b" "\1ncourag1ommag\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ed|ED)nemionn?[ée]e(s?|e?|es?)\b" "\1nnemi1onnée\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ed|E)nvirr?onn?(ement|ements|emental|ementale|ementaux|ementaliste|ementalisme|ant|ante|er|é|ée|és|ées|ais|ait|aient|aD)ouzes\b" "\1nvironn\21ouze"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bepoque(s?)\b" "époque\1"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bEpoqueb(é|É|e|E)c(so?)e(u?)(r|rr)(ant|ante|ment|é|ée|és|ées|r|ais|ait|aient|ent|e)\b" "Époque\11cœur\5"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bepoubecoll?e(x|se|ses|ser|sait|sa|sais|saient|sé|ée|és|éess?)\b" "épouécole\1"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bEpoubEcoll?e(x|se|ses|ser|sait|sa|sais|saient|sé|ée|és|éess?)\b" "ÉpouÉcole\1"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(e|é)quipp?ebEconomie(s?)\b" "équipeÉconomie\21"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(E|É)quipp[éeèê]cc?erit(s?|ures?|oires?|eaux?|es?)\b" "Équipeécrit\21"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[éeèê]dit(é|ée|és|ées|er|ais|ait|aient|ent|e|E)ss?en(tes|ser|sseur|ceurs|çrice|rices|ion|ions)iell?emm?ent\b" "édit\1ssentiellement1"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[ÉEÈÊ]dit(é|ée|és|ées|er|ais|ait|aient|ent|e|E)ss?en(tes|ser|sseur|ceurs|ç)iel(le?rice|rices|ion|ions)\b" "Édit\1ssentiel\31"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\best a b(e|é)gall?!priori)emm?ent\b" "est à également"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\betab(isE|it|ient|ntÉ)gall?emm?ent\b" "éta\1Également"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bEtabeglise(is|it|ient|nts?)\b" "Étaéglise\1"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bEtatbEglise(s?)\b" "ÉtatÉglise\1"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Eé|É|é|eE)tienngout(s?e)\b" "Étienne\1gout\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[éeè]l[éeè]ctron(e|és?)tonn?amm?ent\b" "étonnammentélectron\1"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[ÉE]l[ée]mm?ent(Eaires?|É)tonns?amm?ent)\b" "ÉtonnammentÉlément\1"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[ée]l[ée]mm?ent(eaires?|é)tonns?emm?ent)\b" "étonnementélément\1"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bEtudb(e|iant|ier|iéE)mball?(ages?|ements?|e|er|ée?)(s?|ai?s?|ait|aient)\b" "Étud\11mball\2\3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\betudb(eE|iantÉ|ieré|ié)(e?)(s?)milie\b" "étud\1\2\3Émilie"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbempire (éR|Ér)thymologieomain\b" "\1tymologieEmpire romain"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bEthb(en|En)?ymologiechain(er|es?|ent|ant|ée?s?|ements?)\b" "Étymologie\1chaîn\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bethb(e|E)ncc?orr?es?ymologie\b" "étymologie\1ncore"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(e|E)uroppncourr?éag(e?|é?)n(s?|ne?és|nes?ée|ées|er|ais|ait|aient|a|ement|ements|eant|eante|e|es)\b" "\1uropéen1ncourag\32"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ée|ÉE)venn?ementnemi(s?|e?|es?)\b" "\1vènement1nnemi\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(e|éE)ventuell?emm?entntre autre\b" "éventuellement\1ntre autres"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Ee|ÉE)ventuell?emmntrainn?(er|e|ent|ant|ée?s?|ements?|eurs?)\b" "Éventuellement\1ntraîn\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(e|éE)vidnvirr?onn?(aement|eements|emental|ementale|ementaux|ementaliste|ementalisme|ant|ante|er)mm?(a|e)n(t?ée|s?és|ées|ais|ait|aient|a)\b" "évidemment\1nvironn\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbepisode(E|É)vid(a|e)mm?(a|e|é)n(t?|s?)\b" "Évidemmentépisode\1"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbEpisode(e|E)xcs?eptionn?e(l|lle|ls|lles|llement)\b" "Épisode\1xceptionne\21"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(e|E)xc?ell?(entbepoque(s?)|ente(s?)|ence(s?)|er|é(s?)|ée(s?)|ais|ait|aient)\b" "époque\1xcell\21"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(?<!(?:[fF]or|an)\s+)(e|E)xamplebEpoque(s?)\b" "Époque\1xemple\21"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbepou(ex|E)xig(ease|ases|e)nce(s?ser|sait|sa|sais|saient|sé|ée|és|ées)\b" "épou\1xigence\31"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbEpou(ex|E)xig(ase|e)nte(s?ses|ser|sait|sa|sais|saient|sé|ée|és|ées)\b" "Épou\1xigeante\31"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(e|E|coe|Coe|ine|Ine)xist(a|e)nbEquation(c|s?)e\b" "Équation\1xistence1"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(e|E|ine|Ineé)xpliquablequipp?e(s?)\b" "\1xplicableéquipe\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(eE|EÉ)xt(a|quipp?e)n(s|t)ion(s?)\b" "Équipe\1xtension\42"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(fe|FE)ass?en(t|s|ss|c|sc|csç)inniell?(ation|ant|ante|ants|antes|é|ée|és|ées|er|ais|ait|aient)emm?ent\b" "\1ascin\31ssentiellement"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(fe|FE)inn?all?emmss?en(at|es|ss|c|ç)ntiel(le?)\b" "\1inalement1ssentiel\3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbest a (f|F)oeu?t(al|ale|aux|us|ologie!priori)\b" "\1œt\2est à "
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbeta(fis|Fit|dysfient|Dysf|plurif)onctio(nement|ner|né|née|nés|nées|nais|nait|naient|naire(s?)|naliser|nalisme(s?)|naliste(s?)|nariat|narisation|nel(s?)|nelle(s?)|nellementnt)\b" "éta\1onction\21"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbEta(fis|F)onctionn?alitée?(s?it|ient|nt)\b" "Éta\1onctionnalité\21"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbEtat(f|Fs?)orc(e|é|è)mm?ents?\b" "État\1orcément1"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(f|F)rancais(s|[EÉée]tienn?e|es)?\b" "\1rançais\2Étienne"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(f|F)r(é|e|è)qu(e|é|è|a)mmtonn?(a|e)ntsamm?ent\b" "\1réquemmentétonnamment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(fE|F)usion(é|ée|és|ées|er|ais|ait|aient|ementÉ)tonn?amm?ent\b" "\1usionn\2Étonnamment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Ge|gé)allerie(stonn?emm?)ent\b" "\1alerie\2étonnement"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbetre([gG])arcon((?:net?|ère)?s?)\b" "être\1arçon\21"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbEtud(Ge|giant|ier|ié)[éeè]nn?[éeè]rr(e?alls?emm?ent)\b" "Étud\1\1énéralement2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbetud(ge|Giant|ier|ié)race ([aà]|au(xe?s?))\b" "étud\1râce 1\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(hé|HÉ)érothymologie\b" "\1éros1tymologie"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(h|H)uiti(é|e)me(ment)bEth?ymologie\b" "\1uitième\3Étymologie"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(h|H)(o|ô)mage(sbeth?)ymologie\b" "\1ommage\3étymologie"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(he|H|désh|DéshE)onnuropp?eur[eé]{1,2}n(s?|nes?)\b" "\1onneur1uropéen\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(hé|H|désh|DéshÉ)onnorvenn?ement(er|é|ée|és|ées|ais|ait|a|aients?)\b" "\1onor1vènement\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(he|Hé)otel(lerieventuell?|ieremm?|ière?|s?)ent\b" "\1ôtel\2éventuellement"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(hE|HÉ)uitsventuell?emm?ent\b" "\1uitÉventuellement"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(He|hé)vid[iyaeé]pothmm?[eéèêëae]nusen[ts]?\b" "\1ypoténuseévidemment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(IE|iÉ)çivid[ae]mm?[aeé]n[ts]?\b" "\1ciÉvidemment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bIleb(se|E)xc?eptionn?e(l|lle|ls|lles|llement)\b" "Île\11xceptionne\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Ie|iE)xc?ell?(ents?|entes?|ences?|er|ée?s?|ais|ait|aient)mmaginaire\b" "\1maginaire1xcell\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(I|i)mm?<!(?:[eéèfF]diat(ementor|[aA]n)\s+)(e|E)xample(s?)\b" "\1mmédiat1xemple\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Ie|iE)mm?xig(e?:ea|éa|èe)diatemmnce(s?ent)\b" "\1mmédiatement1xigence\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Ie|iE)mm?enxig[scae]nte(e|éments?)\b" "\1mmens1xigeante\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(I[eE]|i)mm?er[stcC]ion(s?oe|[iI]ne)xist[ae]n[cs]e\b" "\1mmersion\21xistence"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(I[eE]|i[iI]ne)xpliquable(m|n)pps?ecc?able(s|ment)\b" "\1mpeccable1xplicable\32"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Ie|iE)xt[mnae]pp?rn[éeèst]ss?ionn?ion(abilités?|ables?|ants?|antes?|es?|er|és?|ées?|as?|ais?|ait|aient|ismes?|istess?)\b" "\1mpressionn1xtension\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Ie|iE)nconvxtr[éeèéèe]ni[ae]nt(sme?)ment\b" "\1nconvénient\21xtrêmement"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(I|i)nd[eé]p[ae]nd[ae]mm?ent\b" "\1ndépendamment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(If|iF)nh?[eéè]rr?[ea]ns?a((?:ts|c|tesc|cecs)sinn?(ation|ant|ante|ants|antes|é|ée|és|ées|er|ais|ait|aient)\b" "\1nhéren1ascin\23"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(If|iF)nninn?itiallall?emm?(a|e|é|ement)nt?\b" "\1nitial\21inalement"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(If|iF)nnoeu?on?cent(te?s?al|ces?ale|ter|tée?s?|ai?s?aux|aitus|aientologie)\b" "\1nnocen1œt\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(If|iF|dysf|Dysf|plurif)novonctio(nement|ner|né|née|nés|nées|nais|nait|naient|naire(ante?s?)|ernaliser|ée?nalisme(s?)|ai?naliste(s?)|aitnariat|aientnarisation|ateursnel(s?)|atricesnelle(s?)|ations?nellement)\b" "\1nnov1onction\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(If|iF)nnonctionn?halitée?ond(ations?|ée?s?|ai?s?|ait|aient|ant|e|er)\b" "\1nond1onctionnalité\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(If|iF)ntenorc(?:ss?e|té|è)ionnmm?el(s?|les?|lement)ents?\b" "\1ntentionnel\21orcément"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(If|i|Dési|désiF)nt[eé]rr?[éeêè]rancais(ssements?s|ssere|sséses)?|ssées?|ssants?|ssantes?|as?|ais?|ait|ent)\b" "\1ntére1rançais\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(If|iF)nt[eé]rr?[éeêè]tr(sé|e|è)qu(e|é|è|a)mm?(a|e)nts?\b" "\1ntérêt\21réquemment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(If|iF)nternationnausion(lé|ée|uxés|litéées|lementer|lisationais|liserait|liséaient|lismeement)\b" "\1nternationa1usionn\2"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(I|i)nfractus\b" "\1nfarctus"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(IG|ig)nn?on?[cç]eallerie(nt|nce|mment|ntess?|nter|nté|ntés|nta|ntais|ntait|ntaient|nts)\b" "\1nnoce1alerie\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([jJgG])usquarcon(['’](?:net?|ère)?s?) *[áaà]\b" "\1usqu1arçon\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(G|g)[jJéeè])usqu´nn? *[áaàéeè]rr?all?emm?ent\b" "\1usqu’à1énéralement"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([jJ]G|g)euout(x)|e(r|urs? vid[ée]os|uses?|eux))\b" "\1eu1oût\2 vidéo"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bkeynb(g|G)race ([]siann|au(x?isme))\b" "keynésianisme\1râce \2"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(l|L)attitude(s?)\b" "\1atitude\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([lL])azer(s?h|H)éro\b" "\1aser\21éros"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(lh|LH)uiti(é|e)me(ment)aquell?es?\b" "\1aquelle1uitième\3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(lh|LH)esque(lo|lleô)mage(s?)\b" "\1esque1ommage\2s3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(lh|L)eque(lH|lledésh|Désh)onn?eur(s?)\b" "\1esque1onneur\2s2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(lh|LH|désh|Désh)itératureonnor(s?er|é|ée|és|ées|ais|ait|a|aient)\b" "\1ittérature1onor\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(lh|LH)oessormi\b" "\1œss1ormis"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(lh|LH)ongu?eurotel(lerie?|ier?|ière?|s?)\b" "\1ongueur1ôtel\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Mh|m)aintenn?(a|e)n(s?|d?|ts?|t?H)uits\b" "\1aintenan\31uit"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(MH|mh)all[iy]poth?ett?e(s?)[eéèêë]nuse\b" "\1allette\21ypoténuse"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(M|m)algr(é|è)(s?)\b" "\1algré"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(MI|m)alh?eu?reu?(sement|x|sei)çi\b" "\1alheureu\21ci"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(m|M)anoeuvrebIle(s?|r?)\b" "Île\1anœuvre\21"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([mM]axI|[mM]ini)imasmmaginaire\b" "\1ima1maginaire"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(mI|Mi)mm?[eéè]diat(eement|ée)diterr?ann?ée?\b" "Méditerranée\1mmédiat\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bmb(eI|éi)diterr?ann?ée?nmm?(s?e|ne?é|nes?è)diatemm?ent\b" "méditerranéen\21mmédiatement"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(mI|Mi)mm?en[sc](e|é|è)ga(lo)?p(o|ô)ll?e(s?ément)\b" "\1éga\3pole1mmens\52"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(mI|Mi)emmmm?eer[st]ion(s?)\b" "\1ême1mmersion\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(adI|Ad|com|Com|compro|Compro|dé|Dé|é|É|entre|Entre|o|O|per|Per|pro|Pro|réad|Réad|re|Re|retrans|Retrans|sou|Sou|trans|Transi)?me(tantm|tre|trait|traient|te(s?n)|tent|tiez|tions|tra(spp?)|traiecc?able(s?)|trontment)\b" "\1met1mpeccable\23"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(mI|Mi)insitre[mn]pp?r[éeè]ss?ionn?(s)abilités?|ables?|ants?|antes?|es?|er|és?|ées?|as?|ais?|ait|aient|ismes?|istes?)\b" "\1inistre1mpressionn\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(mI|Mi)nconv[éeè]ni[ae]nt(s?)illieu\b" "\1ilieu1nconvénient\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(mI|Mi)illitan(t(snd[eé]p[ae]nd[ae]mm?)|te(s?)|tisme|tiste(s?))ent\b" "\1ilitan\21ndépendamment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(mi|M|antim|Antim|dém|DémI)illita(irenflection(s?)|risé(s?)|risée(s?)|irement|risation|risme)\b" "\1ilita1nflexion\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(MI|mi)illnh?ionn[eéè]rr?[ea]ns?aire((?:t|te|ce)s?)\b" "\1illionnaire1nhéren\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(MI|mi)nn?itiall?(e|é|ement)illes\b" "\1ille1nitial\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(MI|mi)irroirnn?on?cen(te?s?|ces?|ter|tée?s?|ai?s?|ait|aient)\b" "\1iroir1nnocen\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(MI|mi)isnov(eante?s?|eser|ée?s?|ai?s?|ait|aient|ateurs?|atrices?|ations?) a\b" "\1is1nnov\2 à"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(mI|Mi)nn?h?ond(ations?|ée?s?|ai?s?|ait|aient|ant|e|er)odele\b" "\1odèle1nond\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(mI|Mi)oeurnten(?:ss?|t)ionn?el(s?|les?|lement)?\b" "\1œurs1ntentionnel\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(MI|mi|Dési|dési)on(nnt[eé]rr?)ol[éeêè](yssements?|i)t(hsser|ssés?)e(s|ssées?|ssants?|ssantes?|as?|ais?|ait|ent)\b" "\1onolithe1ntére\52"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(MI|mi)nt[eé]rr?[éeêè]t(s?)ourrir\b" "\1ourir1ntérêt\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(nI|Ni)nternationna(él|e)a(nmux|nlité|mlement|mmlisation|mn)oin(s?liser|lisé|lisme)\b" "\1éanmoins1nternationa\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(nI|N)(é|e|è)(c|s|ss)(e|é|è)(ss|s|c)airr?(e(s?)|ement(s?)i)nfractus\b" "\1écessair\61nfarctus"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(nI|Ni)euvi(é|nn?on?[cç]e)me(ment)nt|nce|mment|ntes?|nter|nté|ntés|nta|ntais|ntait|ntaient|nts)\b" "\1euvième1nnoce\32"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(n|N)euveu\b" "\1eveu"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(n|N[jJ])eu?veususqu(['’]) *[áaà]\b" "\1eveux1usqu\2à"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(n|N)oeu(d|ds[jJ])usqu´? *[áaà]\b" "\1œu\21usqu’à"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(n|N|dén|Dén|inn|Inn|Prén|prén|ren|Ren|surn|Surn[jJ])n?omm?eu(é(sx)?)| vid[ée(s]os?)|e|er|ément|able|a(s?)|ais|ait|aient)\b" "\1omm1eu\2 vidéo"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(n|N|an|An|paran|Paran)ormall(e|ement|ité(s?)|ien(s?)|isateur(s)|isatrice(s?)|isation(s?)|iser|isé(s?)|isée(s?)|isait|isais|isaient)\b" "\1ormal\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(n|N)ot(tbkeyn[eé]siann?)(a|e)m(m?)(a|e)ntisme\b" "\1otammentkeynésianisme"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(n|N)our(i(e?)|issant(s?)?|issante(s?)|ir|iture(s?)|ice(s?)|icier(s?)|icière(s?)|issage|isseur(s?)|isseuse(s?)|isson(s?)|it|is|issent|issais|issait)\b" "\1ourr\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ol|OL)attitude(s?)btiend\b" "\1btient1atitude\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(o|O[lL])ccazer(s?asionn?(er|é|ée|és|ées|ais|ait|aient|ellement|el|elle|els|elles)\b" "\1ccasionn1aser\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ol|O|préo|Préo|ino|InoL)ccaquell?uppes?(e|er|é|ée|és|ées|ais|ait|aient|a|ant(e?|s?|tes?)|ation|ation(s?)|ationnel(le?|les?|s?))\b" "\1ccup\21aquelle"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ol|OL)cesque(c?)ur(r?)(al|e)n(c|s|ss)e(s?lle)\b" "\1ccurrence1esque\62s"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(OEl|OeL)ileque(l|lle)s\b" "Œil\1esque\2s"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(oel|oEL)itérature(s?)il\b" "œil\1ittérature\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\boeuvreb(s?l|r?L)oess\b" "œuvre\11œss"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(OEl|OeL)uvreongu?eur(s?|r?)\b" "Œuvre\1ongueur\2"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bOEuf(s?)\b" "Œuf\1"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(oM|Om)aintenn?(a|e)n(s?|d?|ts?|t?)nzes\b" "\1nze1aintenan\3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(oM|O|ino|Inom)ppall?ett?e(é|e|è)rrs?ationn?(el|elle|els|elles)\b" "\1pérationn1allette\32"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(oM|Om)ppalgr(é|è)(s?r?obre)\b" "\1pprobre1algré"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pM|P|antip|Antipm)arralh?alleu?[eéè]llreu?e(s?sement|ment?x|se)\b" "\1arallèle1alheureu\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Param|paraM)ll?l[eéêè]ll?ogramm?eanoeuvre(s?|r?)\b" "\1llélogramme1anœuvre\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(p[mM]ax|P[mM]in)arcourimas\b" "\1arcours1ima"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pm|PM)armi[es](e|é)diterr?ann?ée?\b" "\1armiMéditerranée"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbm(pe|Pé)arainnditerr?(sann?|age|er?|ée?n?(s?|a|aisne?|aitnes?|aient)\b" "\1arrainméditerranéen\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pm|PM)articull?(arisere|arismes?é|aritésè)ga(lo)?p(o|esô)ll?|iers?|ièrese(s?|ièrement)\b" "\1articul1éga\3pole\25"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pmoi|Peux|lui|elles?)artisant m[êe]me(s?)\b" "\1artisan1-même\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pm|PM)ersonnemm?e(ages?|alisations?|aliser|alisée?s?|alisas?|alisait|alisais|alisaient|alisme|alistes?|es?|els?|elles?|ellement|ifications?|ifiée?s?|ifier|ifiait)\b" "\1ersonn1ême\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pad|PAd|com|Com|compro|Compro|dé|Dé|é|É|entre|Entre|o|O|per|Per|pro|Pro|réad|Réad|re|Re|retrans|Retrans|sou|Sou|trans|Trans)ersonn?alitéeme(tant|tre|trait|traient|te(s?)|tent|tiez|tions|tra(s?)|trai(s?)|tront)\b" "\1ersonnalité1met\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pm|PM)i[eé]ceinsitre(s)?)\b" "\1ièce1inistre\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pm|P)iqure(s?M)illieu\b" "\1iqûre\21ilieu"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pm|PM)l[éeè]bi[sc]{1,2}itt?illitan(est(s?)|ée?te(s?)|ertisme|ais?|ait|aient|as?|ant|airestiste(s?))\b" "\1lébiscit1ilitan\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pm|PM|antim|Antim|dém|Dém)lusieur[te]illita(ire(s?)|risé(s?)|risée(s?)|irement|risation|risme)\b" "\1lusieurs1ilita\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pM|Pm)o[êëeé]meill?ionn?aire(s?)\b" "\1oème1illionnaire\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pM|P)olonn?ais(e?|es?m)illes\b" "\1olonais\21ille"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pM|Pm)oss?ibill?itée?irroir(s?)\b" "\1ossibilité1iroir\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pM|Pm)lutotis(e?|es?) a\b" "\1lutôt1is\2 à"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pm|PM)ratiquemm?entodele\b" "\1ratiquement1odèle"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pm|PM)r[eéè][cs]{1,2}[éeè]d[ae]mmoeur(?ents)\b" "\1récédemment1œurs"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pM|Pm)r[éêe]sidon(an?)ol(y|ei)ntt(h?)e(s?)\b" "\1résid\2nt1onolithe\35"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pM|P)remm?i[éeè]r?(res?|rementm)ourrir\b" "\1remiè\21ourir"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(app|comp|dép|entrep|ép|mép|p|réapp|rep|surp)r[éeêè]nn?(es?|ent)\b" "\1renn\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pmécon|Pre|recon|con)r[éeêè]s(?:qu|knait(re)es?\b" "\1resque1naît\2" >
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pn|PN)r[éeêè]t(e|é|ése)a(nm|ern|éem|éesmm|ais|aitmn)oin(s?)\b" "\1rêt\21éanmoins"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pn|PN)rin(é|e|è)(c|s|ss)(e|é|è)(ss|s|c)ipp?all?emmairr?(a|e(s?)|ement(s?))nt\b" "\1rincipalement1écessair\6"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pn|PN)roff?ess?ionn?eeuvi(lé|lle|ls|lles|llemente)me(ment)?\b" "\1rofessionne1euvième\23"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pn|PN)rogr[eéè]s?euveu\b" "\1rogrès1eveu"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(pn|PN)uiss?amm?[ae]ntseu?veus\b" "\1uissamment1eveux"
python replace.py -xml:frwikiversity.xml -regex "\b(n|N)oeu(d|ds)\b" "\1œu\2"
#<!-- Attention, il y a des exceptions : "quand à huit heures, il prend le train, Paul décide de..." ou bien "quand à son tour il eut fini, Paul a déclaré...", de quand à quand, etc. -->
#<!--python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Qn|qN)uand ommination(à|au|auxs?)\b" "\1uant 1omination\2" -->
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Qn|qN|dén|Dén|inn|Inn|Prén|prén|ren|Ren|surn|Surn)n?omm?(é(s?)|ée(s?)|e|er|ément|able|a(s?)|ais|ait|aient)uarantes\b" "\1uarante1omm\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Qn|qN|an|An|paran|Paran)ormall(e|ement|ité(s?)|ien(s?)|isateur(s)|isatrice(s?)|isation(s?)|iser|isé(s?)|isée(s?)|isait|isais|isaient)uatorzes\b" "\1uatorze1ormal\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Qn|N)ot(t?)(a|e)m(m?)(a|qe)uatresnt\b" "\1uatre1otamment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Qn|qN)uatriour(i(é|e?)me|issant(ments?)?|issante(s?)|ir|iture(s?)|ice(s?)|icier(s?)|icière(s?)|issage|isseur(s?)|isseuse(s?)|isson(s?)|it|is|issent|issais|issait)\b" "\1uatrième1ourr\32"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(q|Q)uébecois(e|es)?\b" "\1uébécois\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(qo|QO)uelque soit lebtiend\b" "\1uel que soit le1btient"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(qo|QO)uelque soit cc?asionn?(laer|saé|ée|és|ées|ais|ait|aient|ellement|el|elle|els|elles)\b" "\1uelle que soit 1ccasionn\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Qo|qO|préo|Préo|ino|Ino)cc?upp?(e|er|é|ée|és|ées|ais|ait|aient|a|ant(e?|s?|tes?)|ation|ation(s?)|ationnel(le?|les?|s?))uinzes\b" "\1uinze1ccup\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ro|RO)accont(c(c?:er)?ur(r?:a(?:s|i(?:s|t|ent)?)?|i?(?:eza|onse))|assn(?:es?c|iezs|ionsss)e(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|ables?|ars?)\b" "\1acont1ccurrence\26"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(rOE|ROe)ancoeuru?dip(se|iens?|iennes?)\b" "Œdip\1ancœur\21"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(rOE|ROe)app?idemm?[ae]ntil\b" "\1apidementŒil"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(roe|R|irr|Irr)ationn?(el|elle|ellement|els|elles|ement|ements|er|é|ée|és|ées|a|ais|ait|aientoE)il\b" "\1ationn\2œil"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bboeuvre(s?|r|R|irr|Irr?)ationn?alité\b" "œuvre\1ationalité1"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(rOE|ROe)ecc?ord?uvre(s?|mansr?|men)?\b" "\1ecordŒuvre\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\bbOEuf(r|R)ecu(e?s?)\b" "Œuf\1eçu\21"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ro|R)[éeè]cc?urr?[ae]n(t|te|ceO)nzes\b" "\1écurren\21nze"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ro|RO|ino|Ino)[éeè][cs]{1,2}[aeéè]mmpp?ent(é|e|è)rr?ationn?(el|elle|els|elles)\b" "\1écemment1pérationn\3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(ro|RO)e(pp?:ccr?|ss?)en(?:cc?|ss?)((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|ement)obre\b" "\1ecens\21pprobre"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(r|R)[eé]{2}ll?emm?ent\b" "\1éellement"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(rp|RP|app|App)efutarr?aiss?sants?\b" "\1efus1araissant"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([iI]mprp|[rR]P|antip|Antip)arr?all?[eéè]gnell?e(s?|ntment?)\b" "\1ègne1arallèle\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(rPara|R|Irr|irrpara)[eéè]gullll?il[eéèeéêè]rrll?emmogramm?[ae]nte(s?)\b" "\1égulièrement1llélogramme\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(rp|R)enouvell(er|ée?s?|a|ais|ait|aientP)arcour\b" "\1enouvel\21arcours"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(rp|RP)enouvell?emm?entaranth[èe]se(s?)\b" "\1enouvellement1arenthèse\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(rp|RP)epproch((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:armi[es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant)]\b" "\1eproch\21armi"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(rp|RP)arainn?(és?|eage|èer?|ê)sonnée?ance(s?|a|ais?|ait?|aient)\b" "\1\2sonance1arrain\32"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(rp|R)e[sc]{1,2}u[sc]{1,2}it((?:erP)articull?(?:a(?:sariser|i(arismes?:s|t|ent)?)arités?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(iers?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)ières?|antièrement)\b" "\1essuscit1articul\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(rp|RP)articuli[eéèéeè]ss?urr?ectionre(s?|ment)\b" "\1ésurrection1articulière\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([rR])[ée]ouv(erte?s?p|r(?:(?:irP)?artisant(?:i?(?:ons|ez)|a(?:s|i(?:s|t|ent))?)?|î(?:mes|t|tes)|iss(?:es?|iez|ions|ent)|i[st]|e(?:s|nt)?|ir[eo]nt|ant))\b" "\1ouv1artisan\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)c?h[éeè]matersonn?(ages?|alisations?|aliser|alisée?s?|alisas?|alisait|alisais|alisaient|alisme|alistes?|es?|els?|elles?|ellement|ifications?|ifiée?s?|ifier|ifiait)\b" "\1chéma1ersonn\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|S)cult(eur|euse|riceP)ersonn?alitée?(s?)\b" "\1culpt1ersonnalité\2\3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)eii[zs]esce(s?)\b" "\1eize1ièce\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([sS]p|[pP]résP)[éeè]lection?iqure(s?|n(?:(?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|able|eu(?:r|se)s?))\b" "\1élection1iqûre\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)eptil[éeéeè]mebi[sc]{1,2}itt?(ment)es?|ée?s?|er|ais?|ait|aient|as?|ant|aires?)\b" "\1eptième1lébiscit\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)imm?ultannlus?[éeè]mmparts?[ae]nt\b" "\1imultanément1lupart"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)ixilusieur[éete]me(ment)?s?\b" "\1ixième\21lusieurs"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)o[êëeé]me(s?)oixantes\b" "\1oixante1oème\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)oeurolonn?ais(se?|es?)\b" "\1œur1olonais\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)oll?utionoss?[éeè]d(sante?|n(?:(?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant))\b" "\1olution1osséd\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)ouvoss?[aeéeè]ntde(n?st?)\b" "\1ouvent1ossède\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(s|S)p[eéè][cs]iall?(es?|ement|ités?|is(?:(?:erP)oss?(ibill?:a(itée?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|ations?|tes?))?\b" "\1pécial1ossibilité\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)tatu[st]?(?:-| *)quolutot\b" "\1tatu quo1lutôt"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)tatusratiquemm?ent\b" "\1tatut1ratiquement"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(p|P)r[sSeéè]|[iIcs]ns)ucc{1,2}[éeè]d[aeé]smm?ent\b" "\1uccès1récédemment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)ucc?intr[éêe]sid(a|e?)nt(s?|ement)\b" "\1uccinct1résid\2nt\23"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)uccremm?ursalli[éeè]r?e(sres?|rement)\b" "\1uccursale1remiè\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([sS]app|[iI]nscomp|dép|entrep|ép|mép|p|réapp|rep|surp)uff?isr[aeéeêè]mmnn?[ea]nts(es?|ent)\b" "\1uffisamment1renn\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([sS]p|P)r[iIéeêè]nss(?:qu|[aA]utosk)ufisant(ees?s?)\b" "\1uffisant\21resque"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([sS]p|P)r[iIéeêè]ns|[aA]utos)ufisancet(s?e|é|és|er|ée|ées|ais|ait)\b" "\1uffisance1rêt\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(p|P)rin(s|Sc)uppipp?llall?[eéè]mmemm?ent(s?a|aires?e)nt\b" "\1upplément\21rincipalement"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)upproff?rimmess?((?:er)ionn?e(?:a(?:sl|i(?:slle|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?ls|antlles|ablellement)\b" "\1upprim1rofessionne\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sP|Sp)upp?ress?ionrogram(s?[ae])\b" "\1uppression1rogramm\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)urogr[cseéè]{2}eptib(less?|ilités?)\b" "\1usceptib\21rogrès"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sp|SP)uuiss?amm?[èeae]dois(esnts?)\b" "\1uédois\21uissamment"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(s|S)yndrôme(s?)\b" "\1yndrome\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([sS]Q|[aA]ntis)ymm?[éeèêë]trique(s?q)uarantes\b" "\1ymétrique\21uarante"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sQ|S)ymptome(s?q)uatorzes\b" "\1ymptôme\21uatorze"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(sQ|S)yst[êe]me(s?q)uatres\b" "\1ystème\21uatre"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(TQ|q)uatri(é|te)ch[eéê]queme(sment)?\b" "\1chèque1uatrième\23"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Tq|tQ)h?[éeèê]ath?reuébecois(se|es)?)\b" "\1héâtre1uébécois\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Tq|tQ)otall?emm?entuelque soit le\b" "\1otalement1uel que soit le"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Tq|tQ)uelque soit (la|sa)oujoure?s?\b" "\1oujours1uelle que soit \2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(TQ|tq)our?tefois?uinzes\b" "\1outefois1uinze"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(T|t)raditionn?el(s?|les?|lement?)\b" "\1raditionnel\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Tr|R)accont((?:er)?(?:a(?:s|i(?:s|t|ent)raff+ic?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|ables?|ars?)\b" "\1rafic1acont\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Tr|tR)rei[sz]esancoeur(s?)\b" "\1reize1ancœur\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Tr|tR)rentesapp?idemm?[ae]nt\b" "\1rente1apidement"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Tr|tR|irr|Irr)r[ationn?(el|elle|ellement|els|elles|ement|ements|er|é|ée]s|és|ées|a|ais|ait|aient)\b" "\1rès1ationn\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Tr|t)roisi[ée]me(mentR|irr|Irr)ationn?alité\b" "\1roisième\21ationalité"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Tr|tR)roph[éêèëe]eecc?ord?(s|mans?|men)?\b" "\1rophée1ecord\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(?<!r|R)ecu(e?:[eE]n|[aA]vant)\s+?)(T|t)out les\b" "\1ous les1eçu\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(àr|ÀR)[éeè]cc?urr?[ae]n(t|aite|as|a|avons|avez|ont|avais|avait|avions|aviez|avaient|eu|avoir|en|pasce) tord\b" "\1 tort1écurren\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Ur|uR)n esp[èeééeè]ce[cs]{1,2}[aeéè]mm?ent\b" "\1ne espèce1écemment"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(vr|VR)elle(?ourt:cc?|ss?)en(?:cc?|ss?)((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|ement)\b" "\1elours1ecens\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(vr|VR)erball[eé]{2}ll?emm?ent\b" "\1erbalement1éellement"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Vr|vR)[eéèêë]temmefut?ent(s?)\b" "\1êtement\21efus"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(v[iI]mpr|V[rR])ioll?[ae]mm?entgne(s|nt)\b" "\1iolemment1ègne\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b([vV])ision((?:er)?i?(?:ezr|ons)R|ée?s?Irr|e(?:u?s(?:es?irr)[eéè]gull?)?|(?:er)?a(?:i([eéè]rr?:ent|s|t))emm?|er(?:ai|as|ont)?|aires?|(?:èr)?ent|ant)[ae]nt\b" "\1isionn\21égulièrement"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(vr|VR)oeuenouvell(xer|ée?s?|a|ais|ait|aient)\b" "\1œu1enouvel\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(vr|VR)enouvell?emm?ent(oe|œs?)us\b" "\1œux1enouvellement\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(vr|VR)ollepproch((?ontiers:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant)\b" "\1olontiers1eproch\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(Wr|w)aggon(s?R)eponsable\b" "\1agon\21esponsable"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b[Ww]hermacht(r|R)(é|e|è|ê)sonn?ance(s?)\b" "Wehrmacht\1\2sonance\3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(?<=r|R)(e|é|è)[^0-9 sc]) *{1, *2}u[sc]{1,2}it((?!\:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant)\b" ", \1essuscit\2"
#python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(?<=r|R)[^0-9 eéè]ss?urr?ection(s?) +,\b" ",\1ésurrection\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\. A b([rR])[ée]ouv(erte?s?|r(?:(?:ir)?(?:i?(?:ons|ez)|a(?:s|i(?:s|t|ent))?)?|î(?:mes|t|tes)|iss(?:es?|iez|ions|ent)|i[st]|e(?:s|nt)?|ir[eo]nt|ant))\b" ". À \1ouv\2"
 
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "[éèê](cc|dd|ff|ll|nn|pp|rr|ss|tt|x|zz)" "e\1"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(s|S)c?h[éèêéeè]mat?(s?)ene\b" "\1enne1chéma\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "émm\b(s|S)cult(eur|euse|rice)(s?)\b" "ém\1culpt\2\3"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "\b(s|S)ei[èêzs]mmes?\b" "emm\1eize"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "allement\b([sS]|[pP]rés)[éeè]lection?(s?|n(?:(?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|able|eu(?:r|se)s?))\b" "alement\11élection\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "innement\b(s?|S)epti[ée]me(ment)?\b" "inement\11eptième\2"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "onement\b(s?|S)imm?ultann?[éeè]mm?[ae]nt\b" "onnement\11imultanément"
python replace.py -xml:frwikiversity.xml -namespace:0 -regex "repp\b(s|S)ixi[ée]me(ment)?\b" "rep\1ixième\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)oixantes\b" "\1oixante"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)oeur(s?)\b" "\1œur\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)oll?ution?(s?|n(?:(?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant))\b" "\1olution\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)ouv[ae]nt?s?\b" "\1ouvent"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)p[eéè][cs]iall?(es?|ement|ités?|is(?:(?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|ations?|tes?))?\b" "\1pécial\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)tatu[st]?(?:-| *)quo\b" "\1tatu quo"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)tatus\b" "\1tatut"
python replace.py -xml:frwikiversity.xml -regex "\b([sS]|[iI]ns)ucc[eé]s\b" "\1uccès"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)ucc?int(e?s?|ement)\b" "\1uccinct\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)ucc?ursall?e(s?)\b" "\1uccursale\2"
python replace.py -xml:frwikiversity.xml -regex "\b([sS]|[iI]ns)uff?is[ae]mm?[ea]nts?\b" "\1uffisamment"
python replace.py -xml:frwikiversity.xml -regex "\b([sS]|[iI]ns|[aA]utos)ufisant(e?s?)\b" "\1uffisant\2"
python replace.py -xml:frwikiversity.xml -regex "\b([sS]|[iI]ns|[aA]utos)ufisance(s?)\b" "\1uffisance\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)upp?ll?[eéè]mm?ent(s?|aires?)\b" "\1upplément\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)upp?rimm?((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|able)\b" "\1upprim\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)upp?ress?ion(s?)\b" "\1uppression\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)u[cs]{2}eptib(les?|ilités?)\b" "\1usceptib\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)u[èe]dois(es?)\b" "\1uédois\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)yndrôme(s?)\b" "\1yndrome\2"
python replace.py -xml:frwikiversity.xml -regex "\b([sS]|[aA]ntis)ymm?[éeèêë]trique(s?)\b" "\1ymétrique\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)ymptome(s?)\b" "\1ymptôme\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)yst[êe]me(s?)\b" "\1ystème\2"
 
python replace.py -xml:frwikiversity.xml -regex "\b(T|t)ch[eéê]que(s)?\b" "\1chèque\2"
python replace.py -xml:frwikiversity.xml -regex "\b(T|t)h?[éeèê]ath?re(s?)\b" "\1héâtre\2"
python replace.py -xml:frwikiversity.xml -regex "\b(T|t)otall?emm?ent\b" "\1otalement"
python replace.py -xml:frwikiversity.xml -regex "\b(T|t)oujoure?s?\b" "\1oujours"
python replace.py -xml:frwikiversity.xml -regex "\b(T|t)our?tefois?\b" "\1outefois"
python replace.py -xml:frwikiversity.xml -regex "\b(T|t)raditionn?el(s?|les?|lement?)\b" "\1raditionnel\2"
python replace.py -xml:frwikiversity.xml -regex "\b(T|t)raff+ic(s?)\b" "\1rafic\2"
python replace.py -xml:frwikiversity.xml -regex "\b(T|t)rei[sz]es" "\1reize"
python replace.py -xml:frwikiversity.xml -regex "\b(T|t)rentes\b" "\1rente"
python replace.py -xml:frwikiversity.xml -regex "\b(T|t)r[ée]s\b" "\1rès"
python replace.py -xml:frwikiversity.xml -regex "\b(T|t)roisi[ée]me(ment)?\b" "\1roisième\2"
python replace.py -xml:frwikiversity.xml -regex "\b(T|t)roph[éêèëe]e\b" "\1rophée"
python replace.py -xml:frwikiversity.xml -regex "\b(?<!(?:[eE]n|[aA]vant)\s+)(T|t)out les\b" "\1ous les"
python replace.py -xml:frwikiversity.xml -regex "\b(à|À|ai|as|a|avons|avez|ont|avais|avait|avions|aviez|avaient|eu|avoir|en|pas) tord\b" "\1 tort"
 
python replace.py -xml:frwikiversity.xml -regex "\b(U|u)n esp[èeé]ce\b" "\1ne espèce"
 
python replace.py -xml:frwikiversity.xml -regex "\b(v|V)ell?ourt?\b" "\1elours"
python replace.py -xml:frwikiversity.xml -regex "\b(v|V)erball?emm?ent\b" "\1erbalement"
python replace.py -xml:frwikiversity.xml -regex "\b(V|v)[eéèêë]temm?ent(s?)\b" "\1êtement\2"
python replace.py -xml:frwikiversity.xml -regex "\b(v|V)ioll?[ae]mm?ent\b" "\1iolemment"
python replace.py -xml:frwikiversity.xml -regex "\b([vV])ision((?:er)?i?(?:ez|ons)|ée?s?|e(?:u?s(?:es?)?)?|(?:er)?a(?:i(?:ent|s|t))?|er(?:ai|as|ont)?|aires?|(?:èr)?ent|ant)\b" "\1isionn\2"
python replace.py -xml:frwikiversity.xml -regex "\b(v|V)oeu(x?)\b" "\1œu\2"
python replace.py -xml:frwikiversity.xml -regex "\b(v|V)(oe|œ)us\b" "\1œux"
python replace.py -xml:frwikiversity.xml -regex "\b(v|V)oll?ontiers?\b" "\1olontiers"
 
python replace.py -xml:frwikiversity.xml -regex "\b(W|w)aggon(s?)\b" "\1agon\2"
python replace.py -xml:frwikiversity.xml -regex "\b[Ww]hermacht\b" "Wehrmacht"
 
python replace.py -xml:frwikiversity.xml -regex "(?<=[^0-9 ]) *, *(?!\s)" ", "
python replace.py -xml:frwikiversity.xml -regex "(?<=[^0-9 ]) +,\" ","
python replace.py -xml:frwikiversity.xml -regex "(\.|\:) A " "\1 À "
python replace.py -xml:frwikiversity.xml -regex "[éèê](cc|dd|ff|ll|nn|pp|rr|ss|tt|x|zz)" "e\1"
python replace.py -xml:frwikiversity.xml -regex "\bEcr(a|é|ê|e|i|o|u)" "Écr\1"
python replace.py -xml:frwikiversity.xml -regex "([éèê])ene" "\1enne"
python replace.py -xml:frwikiversity.xml -regex "émm" "ém"
python replace.py -xml:frwikiversity.xml -regex "[èê]mm" "emm"
python replace.py -xml:frwikiversity.xml -regex "allement(s?)\b" "alement\1"
python replace.py -xml:frwikiversity.xml -regex "innement(s?)\b" "inement\1"
python replace.py -xml:frwikiversity.xml -regex "onement(s?)\b" "onnement\1"
python replace.py -xml:frwikiversity.xml -regex "repp" "rep"
</pre>