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

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
→‎Script : MàJ
Ligne 7 :
<source lang="bash">
#!/bin/sh
 
echo = Typographie/Convention =
echo == Dates ==
echo === Mois ===
 
python replace.py -xml:frwikiversity.xml -regex "\b(\d{1,2}) +Janvier\b" "\1 janvier"
python replace.py -xml:frwikiversity.xml -regex "([a-z,;:] ) ?(\[*)Janvier\b" "\1\2janvier"
python replace.py -xml:frwikiversity.xml -regex "\b(\d{1,2}) +[fF][eé]vrier\b" "\1 février"
python replace.py -xml:frwikiversity.xml -regex "([a-z,;:] ) ?(\[*)[fF][eé]vrier\b" "\1\2février"
python replace.py -xml:frwikiversity.xml -regex "\b(\d{1,2}) +Mars\b" "\1 mars"
python replace.py -xml:frwikiversity.xml -regex "\b(\d{1,2}) +Avril\b" "\1 avril"
python replace.py -xml:frwikiversity.xml -regex "([a-z,;:] |['’]) ?(\[*)Avril\b" "\1\2avril"
python replace.py -xml:frwikiversity.xml -regex "\b(\d{1,2}) +Mai\b" "\1 mai"
python replace.py -xml:frwikiversity.xml -regex "([a-z,;:] ) ?(\[*)Mai\b" "\1\2mai"
python replace.py -xml:frwikiversity.xml -regex "\b(\d{1,2}) +Juin\b" "\1 juin"
python replace.py -xml:frwikiversity.xml -regex "([a-z,;:] ) ?(\[*)Juin\b" "\1\2juin"
python replace.py -xml:frwikiversity.xml -regex "\b(\d{1,2}) +Juillet\b" "\1 juillet"
python replace.py -xml:frwikiversity.xml -regex "([a-z,;:] ) ?(\[*)Juillet\b" "\1\2juillet"
python replace.py -xml:frwikiversity.xml -regex "\b(\d{1,2}) +Ao([uû])t\b" "\1 ao\2t"
python replace.py -xml:frwikiversity.xml -regex "([a-z,;:] |['’]) ?(\[*)Ao([uû])t\b" "\1\2ao\3t"
python replace.py -xml:frwikiversity.xml -regex "\b(\d{1,2}) +Septembre\b" "\1 septembre"
python replace.py -xml:frwikiversity.xml -regex "([a-z,;:] ) ?(\[*)Septembre\b" "\1\2septembre"
python replace.py -xml:frwikiversity.xml -regex "\b(\d{1,2}) +Octobre\b" "\1 octobre"
python replace.py -xml:frwikiversity.xml -regex "([a-z,;:] |['’]) ?(\[*)Octobre\b" "\1\2octobre"
python replace.py -xml:frwikiversity.xml -regex "\b(\d{1,2}) +Novembre\b" "\1 novembre"
python replace.py -xml:frwikiversity.xml -regex "([a-z,;:] ) ?(\[*)Novembre\b" "\1\2novembre"
python replace.py -xml:frwikiversity.xml -regex "\b(\d{1,2}) +[dD][ée]cembre\b" "\1 décembre"
python replace.py -xml:frwikiversity.xml -regex "\b1 +(janvier|février|mars|avril|mai|juin|juillet|ao[a-z,;:]t|septembre|octobre|novembre|décembre ) ?(\[*)[dD][ée]cembre\b" "1{{er}} \1\2décembre"
 
 
echo === Années ===
 
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)nnées +([1-9]0)\b" "\1nnées 19\2"
 
 
 
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]fgh?anistan\b" "Afghanistan"
 
python replace.py -xml:frwikiversity.xml -regex "\bafrique\b" "Afrique"
 
echo = Toponymie =
 
python replace.py -xml:frwikiversity.xml -regex "\b[Aa][bhk]*azie\b" "Abkhazie"
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]fgh?ann?istan\b" "Afghanistan"
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]ll?bann?ie\b" "Albanie"
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]llg[eéèêë]rie\b" "Algérie"
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]ll?emagne\b" "Allemagne"
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]m[eéèêë]rique(s?)\b" "Amérique\1"
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]ndorr?e\b" "Andorre"
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]ngoll?a\b" "Angola"
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]ngleterr?e\b" "Angleterre"
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]ntartiquengoll?a\b" "AntarctiqueAngola"
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]rm[eéèêë]nie\b" "Arménie"
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]sie\b" "Asie"
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]ustrall?ie\b" "Australie"
python replace.py -xml:frwikiversity.xml -regex "\bautriche\b" "Autriche"
python replace.py -xml:frwikiversity.xml -regex "\bbelgiqueb[aA]d?zz?erba[iï]d?jj?an\b" "BelgiqueAzerbaïdjan"
python replace.py -xml:frwikiversity.xml -regex "\b[bB][eéè]lgiquebbahamas\b" "BelgiqueBahamas"
python replace.py -xml:frwikiversity.xml -regex "\b[bB]ahre[iï]n\b" "Bahreïn"
python replace.py -xml:frwikiversity.xml -regex "\b[bB]arhe[iï]n\b" "Bahreïn"
python replace.py -xml:frwikiversity.xml -regex "\bbangladesh\b" "Bangladesh"
python replace.py -xml:frwikiversity.xml -regex "\b[bB][eéèêë]lgique\b" "Belgique"
python replace.py -xml:frwikiversity.xml -regex "\b[bB][eéèêë]ll?ize\b" "Belize"
python replace.py -xml:frwikiversity.xml -regex "\b[bB][eéèêë]n[eéèêë]lux\b" "Benelux"
python replace.py -xml:frwikiversity.xml -regex "\b[bB]irmann?ie\b" "Birmanie"
python replace.py -xml:frwikiversity.xml -regex "\b[bB]oll?ivie\b" "Bolivie"
python replace.py -xml:frwikiversity.xml -regex "\b[bB]osnie[ -]et[ -](h|H)[éeèêë]r[sz][éeèêë]gg?ovine\b" "Bosnie-et-Herzégovine"
python replace.py -xml:frwikiversity.xml -regex "\b[bB]osnie[ -](h|H)[éeèêë]r[sz][éeèêë]gg?ovine\b" "Bosnie-Herzégovine"
python replace.py -xml:frwikiversity.xml -regex "\b[bB]os?ts?wann?a\b" "Botswana"
python replace.py -xml:frwikiversity.xml -regex "\b[bB]r[eé][sz]il\b" "Brésil"
python replace.py -xml:frwikiversity.xml -regex "\b[bB]ulgarr?ie\b" "Bulgarie"
python replace.py -xml:frwikiversity.xml -regex "\b[bB]urkinn?a\b" "Burkina"
python replace.py -xml:frwikiversity.xml -regex "\b[bB]urkinn?a[ -](f|F)ass?o\b" "Burkina Faso"
python replace.py -xml:frwikiversity.xml -regex "\b[Cc]a[mn]bodge\b" "Cambodge"
python replace.py -xml:frwikiversity.xml -regex "\b[Cc]amm?err?oun\b" "Cameroun"
python replace.py -xml:frwikiversity.xml -regex "\b[Cc]ann?ada\b" "Canada"
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)arr?a[iïî]bb?e(s?)\b" "\1araïbe\2"
python replace.py -xml:frwikiversity.xml -regex "\bceylan\b" "Ceylan"
python replace.py -xml:frwikiversity.xml -regex "\b[Cc]isjordann?ie?\b" "Cisjordanie"
python replace.py -xml:frwikiversity.xml -regex "\b[Cc]oll?o[mn]bie?\b" "Colombie"
python replace.py -xml:frwikiversity.xml -regex "\b[Cc]omm?orr?es?\b" "Comores"
python replace.py -xml:frwikiversity.xml -regex "\bcongo\b" "Congo"
python replace.py -xml:frwikiversity.xml -regex "\b[CcKk]orr?[eéèêë]e\b" "Corée"
python replace.py -xml:frwikiversity.xml -regex "\b[cC]osta[ -][rR]ica\b" "Costa Rica"
python replace.py -xml:frwikiversity.xml -regex "\b[cC][oô]tt?es?[ -]d['’][iI]vo[iïî]rr?es?\b" "Côte d’Ivoire"
python replace.py -xml:frwikiversity.xml -regex "\bcroatie\b" "Croatie"
python replace.py -xml:frwikiversity.xml -regex "\b[Dd]ann?emm?arc?k\b" "Danemark"
python replace.py -xml:frwikiversity.xml -regex "\b[Dd]jibb?outt?ie?s?\b" "Djibouti"
python replace.py -xml:frwikiversity.xml -regex "\b[Dd]omm?inn?ique\b" "Dominique"
python replace.py -xml:frwikiversity.xml -regex "\b[Eeé]cosse\b" "Écosse"
python replace.py -xml:frwikiversity.xml -regex "\b[Eeé]gypte\b" "Égypte"
python replace.py -xml:frwikiversity.xml -regex "\b[Eeé]thiopiequatt?eur\b" "ÉthiopieÉquateur"
python replace.py -xml:frwikiversity.xml -regex "\b[EeéEÉeé]tats(mm?:irr?at?e?s?[ -|][Aa]rr?abb?es?[ +)-][Uu]nisnn?is?\b" "États-UnisÉmirats arabes unis"
python replace.py -xml:frwikiversity.xml -regex "\b[EÉeé]rr?yh?tt?h?rée?\b" "Érythrée"
python replace.py -xml:frwikiversity.xml -regex "\bespagne\b" "Espagne"
python replace.py -xml:frwikiversity.xml -regex "\beuropeb[EÉÈeéè]stonn?ie\b" "EuropeEstonie"
python replace.py -xml:frwikiversity.xml -regex "\b[Eeé]tats(?:-| +)[Uu]nis\b" "États-Unis"
python replace.py -xml:frwikiversity.xml -regex "\b[Eeé]thiopie\b" "Éthiopie"
python replace.py -xml:frwikiversity.xml -regex "\bfidji\b" "Fidji"
python replace.py -xml:frwikiversity.xml -regex "\bfinlande\b" "Finlande"
python replace.py -xml:frwikiversity.xml -regex "\bfrance\b" "France"
python replace.py -xml:frwikiversity.xml -regex "\bhongriebgabon\b" "HongrieGabon"
python replace.py -xml:frwikiversity.xml -regex "\bgambie\b" "Gambie"
python replace.py -xml:frwikiversity.xml -regex "\bgéorgie\b" "Géorgie"
python replace.py -xml:frwikiversity.xml -regex "\bghana\b" "Ghana"
python replace.py -xml:frwikiversity.xml -regex "\bgibraltar\b" "Gibraltar"
python replace.py -xml:frwikiversity.xml -regex "\b[gG]rande[ -][bB]retagne\b" "Grande-Bretagne"
python replace.py -xml:frwikiversity.xml -regex "\bgrèce\b" "Grèce"
python replace.py -xml:frwikiversity.xml -regex "\b[gG]r(oe|oë|ø)nlande?\b" "Gr\1nland"
python replace.py -xml:frwikiversity.xml -regex "\b[Gg]u?att?(e|é)mm?all?a\b" "Guat\1mala"
python replace.py -xml:frwikiversity.xml -regex "\b[Gg]uinn?ée?[ -][bB]is[seaou]*\b" "Guinée-Bissau"
python replace.py -xml:frwikiversity.xml -regex "\bguyana\b" "Guyana"
python replace.py -xml:frwikiversity.xml -regex "\b[hH]aute[ -][vV]olta\b" "Haute-Volta"
python replace.py -xml:frwikiversity.xml -regex "\b[hH]o[mn]durr?as?\b" "Honduras"
python replace.py -xml:frwikiversity.xml -regex "\b[hH]ongrie?\b" "Hongrie"
python replace.py -xml:frwikiversity.xml -regex "\b[iI]ndochinn?e\b" "Indochine"
python replace.py -xml:frwikiversity.xml -regex "\bi([rs])lande\b" "I\1lande"
python replace.py -xml:frwikiversity.xml -regex "\b[iI]sra[éeèêë]l\b" "Israël"
python replace.py -xml:frwikiversity.xml -regex "\bitalie\b" "Italie"
python replace.py -xml:frwikiversity.xml -regex "\bjaponb[iI]t?chk[éeèëê]rr?ie?\b" "JaponItchkérie"
python replace.py -xml:frwikiversity.xml -regex "\b[jJ]amm?a[iï]que\b" "Jamaïque"
python replace.py -xml:frwikiversity.xml -regex "\b[jJ]ordann?ie?\b" "Jordanie"
python replace.py -xml:frwikiversity.xml -regex "\b[kK]a[sz]z?ac?h?kh?stan\b" "Kazakhstan"
python replace.py -xml:frwikiversity.xml -regex "\b[kK]enn?ya\b" "Kenya"
python replace.py -xml:frwikiversity.xml -regex "\b[kK]ih?rh?gg?h?i?[sz]i?h?s?tan\b" "Kirghizistan"
python replace.py -xml:frwikiversity.xml -regex "\b[kK]irr?ibb?h?att?h?i\b" "Kiribati"
python replace.py -xml:frwikiversity.xml -regex "\bkos(s?)ovo\b" "Kos\1ovo"
python replace.py -xml:frwikiversity.xml -regex "\b[kK]oh?w[éeèëê][iîï]th?\b" "Koweït"
python replace.py -xml:frwikiversity.xml -regex "\b[kK]urdh?isth?an\b" "Kurdistan"
python replace.py -xml:frwikiversity.xml -regex "\blaos\b" "Laos"
python replace.py -xml:frwikiversity.xml -regex "\b[lL]e[sz]ott?h?o\b" "Lesotho"
python replace.py -xml:frwikiversity.xml -regex "\b[lL]ett?onn?ie?\b" "Lettonie"
python replace.py -xml:frwikiversity.xml -regex "\b[lL]ibb?an\b" "Liban"
python replace.py -xml:frwikiversity.xml -regex "\b[lL]ibb?(é|e)rr?ia\b" "Lib\1ria"
python replace.py -xml:frwikiversity.xml -regex "\b[Ll][iy]b[iy]e\b" "Libye"
python replace.py -xml:frwikiversity.xml -regex "\b[Ll]ie?chtens?th?[ae]i?n\b" "Liechtenstein"
python replace.py -xml:frwikiversity.xml -regex "\b[Ll]itt?uann?ie?\b" "Lituanie"
python replace.py -xml:frwikiversity.xml -regex "\bluxembourg\b" "Luxembourg"
python replace.py -xml:frwikiversity.xml -regex "\bmacao\b" "Macao"
python replace.py -xml:frwikiversity.xml -regex "\b[mM]add?agg?ascar\b" "Madagascar"
python replace.py -xml:frwikiversity.xml -regex "\b[mM]all?aisie\b" "Malaisie"
python replace.py -xml:frwikiversity.xml -regex "\b[mM]all?awie?\b" "Malawi"
python replace.py -xml:frwikiversity.xml -regex "\b[mM]aldives?\b" "Maldives"
python replace.py -xml:frwikiversity.xml -regex "\bmaroc\b" "Maroc"
python replace.py -xml:frwikiversity.xml -regex "\bmaurice\b" "Maurice"
python replace.py -xml:frwikiversity.xml -regex "\b[mM]aurr?itt?ann?ie?\b" "Mauritanie"
python replace.py -xml:frwikiversity.xml -regex "\bmayotte\b" "Mayotte"
python replace.py -xml:frwikiversity.xml -regex "\bmexique\b" "Mexique"
python replace.py -xml:frwikiversity.xml -regex "\bpéroub[mM]icronn?[éeèëê]sie?\b" "PérouMicronésie"
python replace.py -xml:frwikiversity.xml -regex "\b[mM]oldavie?\b" "Moldavie"
python replace.py -xml:frwikiversity.xml -regex "\bmoldova\b" "Moldova"
python replace.py -xml:frwikiversity.xml -regex "\b[Mm]ongoll?ie?\b" "Mongolie"
python replace.py -xml:frwikiversity.xml -regex "\b[Mm]o[mn]t[éeèëê]nn?[éeèëê]gros?\b" "Monténégro"
python replace.py -xml:frwikiversity.xml -regex "\b[Mm]o[sz][ae][mn]biques?\b" "Mozambique"
python replace.py -xml:frwikiversity.xml -regex "\b[Mm]ya[mn][mn]ar\b" "Myanmar"
python replace.py -xml:frwikiversity.xml -regex "\bnauru\b" "Nauru"
python replace.py -xml:frwikiversity.xml -regex "\bnépal\b" "Népal"
python replace.py -xml:frwikiversity.xml -regex "\b[nN]icc?arr?ag[uü]?[aä]s?\b" "Nicaragua"
python replace.py -xml:frwikiversity.xml -regex "\bniger\b" "Niger"
python replace.py -xml:frwikiversity.xml -regex "\bnig(é|e)ria\b" "Nig\1ria"
python replace.py -xml:frwikiversity.xml -regex "\b[nN]orv[éeèêë]ge\b" "Norvège"
python replace.py -xml:frwikiversity.xml -regex "\b[nN]ouvell?es?[ -][cC]all[éeèêë]donn?ie?\b" "Nouvelle-Calédonie"
python replace.py -xml:frwikiversity.xml -regex "\b[nN]ouvell?es?[ -][zZ][éeèêë]ll?[ae]ndes?\b" "Nouvelle-Zélande"
python replace.py -xml:frwikiversity.xml -regex "\boman\b" "Oman"
python replace.py -xml:frwikiversity.xml -regex "\b[Oo](?:c|ss?)étie?\b" "Ossétie"
python replace.py -xml:frwikiversity.xml -regex "\bouganda\b" "Ouganda"
python replace.py -xml:frwikiversity.xml -regex "\b[oO]u?[sz]b[éeèêë][chk]*is?ts?[ae]n\b" "Ouzbékistan"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)ac?kistan\b" "Pakistan"
python replace.py -xml:frwikiversity.xml -regex "\bpala(os|u)\b" "Pala\1"
python replace.py -xml:frwikiversity.xml -regex "\b[pP]all?estinn?e" "Palestine"
python replace.py -xml:frwikiversity.xml -regex "\b[pP]app?ouh?a[sz]ie?[ -][nN]ouvell?e[ -][gG]u?inn?ée?\b" "Papouasie-Nouvelle-Guinée"
python replace.py -xml:frwikiversity.xml -regex "\b[pP]arr?ag[uü?][aä]y\b" "Paraguay"
python replace.py -xml:frwikiversity.xml -regex "\b[pP]ays[ -][bB]as\b" "Pays-Bas"
python replace.py -xml:frwikiversity.xml -regex "\b[pP][eé]rou\b" "Pérou"
python replace.py -xml:frwikiversity.xml -regex "\b[Pp]hill?ipp?inn?es?\b" "Philippines"
python replace.py -xml:frwikiversity.xml -regex "\b[Pp]oll?ogne\b" "Pologne"
python replace.py -xml:frwikiversity.xml -regex "\b[Pp]orto[ -][rR]icc?o\b" "Porto Rico"
python replace.py -xml:frwikiversity.xml -regex "\bportugal\b" "Portugal"
python replace.py -xml:frwikiversity.xml -regex "\bpuntland\b" "Puntland"
python replace.py -xml:frwikiversity.xml -regex "\b[Qq]u?atar\b" "Qatar"
python replace.py -xml:frwikiversity.xml -regex "\b[Qq]u[eéèêë]bec\b" "Québec"
python replace.py -xml:frwikiversity.xml -regex "\broumanieb[rR]oumm?ann?ie?\b" "Roumanie"
python replace.py -xml:frwikiversity.xml -regex "\b[rR]oyaume-[uU]ni\b" "Royaume-Uni"
python replace.py -xml:frwikiversity.xml -regex "\brussie\b" "Russie"
python replace.py -xml:frwikiversity.xml -regex "\b[rR]wa[mn]da\b" "Rwanda"
python replace.py -xml:frwikiversity.xml -regex "\b[sS]ahara[ -][oO]cc?idd?ental\b" "Sahara occidental"
python replace.py -xml:frwikiversity.xml -regex "\bsalomon\b" "Salomon"
python replace.py -xml:frwikiversity.xml -regex "\bsalvador\b" "Salvador"
python replace.py -xml:frwikiversity.xml -regex "\bsamoa\b" "Samoa"
python replace.py -xml:frwikiversity.xml -regex "\bsénégal\b" "Sénégal"
python replace.py -xml:frwikiversity.xml -regex "\bserbie\b" "Serbie"
python replace.py -xml:frwikiversity.xml -regex "\b[sS][éeèêë][iy]chell?es?\b" "Seychelles"
python replace.py -xml:frwikiversity.xml -regex "\b[sS]ierr?a[ -][lL][éeèêë]onn?e\b" "Sierra Leone"
python replace.py -xml:frwikiversity.xml -regex "\bsingapour\b" "Singapour"
python replace.py -xml:frwikiversity.xml -regex "\bslov(aquie|énie)\b" "Slov\1"
python replace.py -xml:frwikiversity.xml -regex "\b[Ss]ri[ -][lL]a[mn]c?ka\b" "Sri Lanka"
python replace.py -xml:frwikiversity.xml -regex "\b[sS]omm?all?ill?and\b" "Somaliland"
python replace.py -xml:frwikiversity.xml -regex "\b[Ss]u[eéèêë]de\b" "Suède"
python replace.py -xml:frwikiversity.xml -regex "\b[Ss]urr?inn?amm?(e?)\b" "Surinam\1"
python replace.py -xml:frwikiversity.xml -regex "\b[Ss]wazz?ill?ande?\b" "Swaziland"
python replace.py -xml:frwikiversity.xml -regex "\bsyrie\b" "Syrie"
python replace.py -xml:frwikiversity.xml -regex "\b[Tt]a[dj]*i[chk]*i[sth]*an\b" "Tadjikistan"
python replace.py -xml:frwikiversity.xml -regex "\bta(i|ï)wan\b" "Ta\1wan"
python replace.py -xml:frwikiversity.xml -regex "\b[Tt]anzanie?\b" "Tanzanie"
python replace.py -xml:frwikiversity.xml -regex "\btchad\b" "Tchad"
python replace.py -xml:frwikiversity.xml -regex "\b[tT]ch[eéèêë]t?ch[eéèêë]nn?ie?\b" "Tchétchénie"
python replace.py -xml:frwikiversity.xml -regex "\b[tT]ch[eéèêë][ck]*oslovaquie?\b" "Tchécoslovaquie"
python replace.py -xml:frwikiversity.xml -regex "\b[tT]ch[eéèêë](?:[chk]*|qu)ie?\b" "Tchéquie"
python replace.py -xml:frwikiversity.xml -regex "\b[Tt]h?a[iï]ll?ande\b" "Thaïlande"
python replace.py -xml:frwikiversity.xml -regex "\btimor\b" "Timor"
python replace.py -xml:frwikiversity.xml -regex "\btogo\b" "Togo"
python replace.py -xml:frwikiversity.xml -regex "\b[tT]ransi?nn?i?strie?\b" "Transnistrie"
python replace.py -xml:frwikiversity.xml -regex "\b[tT]rinn?i(té|dad)[ -]et[ -][tT]obb?agg?o\b" "Trini\1-et-Tobago"
python replace.py -xml:frwikiversity.xml -regex "\btunisie\b" "Tunisie"
python replace.py -xml:frwikiversity.xml -regex "\b[Tt]urc?km[eéèêë]?nis?tan\b" "Turkménistan"
python replace.py -xml:frwikiversity.xml -regex "\b[Tt]urc?quie\b" "Turquie"
python replace.py -xml:frwikiversity.xml -regex "\btuvalu\b" "Tuvalu"
python replace.py -xml:frwikiversity.xml -regex "\bukraine\b" "Ukraine"
python replace.py -xml:frwikiversity.xml -regex "\b[uU]rr?ugg?u?a[iïy]\b" "Uruguay"
python replace.py -xml:frwikiversity.xml -regex "\b[vV]ann?uatt?u\b" "Vanuatu"
python replace.py -xml:frwikiversity.xml -regex "\b[vV]att?icc?an\b" "Vatican"
python replace.py -xml:frwikiversity.xml -regex "\b[vV]enn?[eéè]zu[eéè]ll?a\b" "Venezuela"
python replace.py -xml:frwikiversity.xml -regex "\b[vV]énn?[eéè]zu[eéè]ll?a\b" "Vénézuéla"
python replace.py -xml:frwikiversity.xml -regex "\b[Vv]i[eéèêë]t(?:-| *)[Nn]am\b" "Viêt Nam"
python replace.py -xml:frwikiversity.xml -regex "\b[wW]all?is[ -]et[ -][fF]utt?unn?a\b" "Wallis-et-Futuna"
python replace.py -xml:frwikiversity.xml -regex "\b[yY][eéèêë]mm?en\b" "Yémen"
python replace.py -xml:frwikiversity.xml -regex "\b[zZ]a[mn]bie\b" "Zambie"
python replace.py -xml:frwikiversity.xml -regex "\b[zZ]i[mn]bab(?:w|ou)[eé]e?\b" "Zimbabwe"
 
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]ff?rique\b" "Afrique"
python replace.py -xml:frwikiversity.xml -regex "Afrique du sud" "Afrique du Sud"
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]m[eéèêë]rique(s?)\b" "Amérique\1"
python replace.py -xml:frwikiversity.xml -regex "Amérique du sud" "Amérique du Sud"
python replace.py -xml:frwikiversity.xml -regex "Amérique du nord" "Amérique du Nord"
python replace.py -xml:frwikiversity.xml -regex "\b([Aa]nta|[Aa])rtique(s?)\b" "\1rctique\2"
python replace.py -xml:frwikiversity.xml -regex "\b[Aa]sie\b" "Asie"
python replace.py -xml:frwikiversity.xml -regex "Asie du sud-est" "Asie du Sud-Est"
python replace.py -xml:frwikiversity.xml -regex "\beurope\b" "Europe"
python replace.py -xml:frwikiversity.xml -regex "Europe de l['’][Ee]st" "Europe de l’Est"
python replace.py -xml:frwikiversity.xml -regex "Europe de l['’][Oo]uest" "Europe de l’Ouest"
python replace.py -xml:frwikiversity.xml -regex "Europe du nord" "Europe du Nord"
python replace.py -xml:frwikiversity.xml -regex "Europe du sud" "Europe du Sud"
python replace.py -xml:frwikiversity.xml -regex "océanie" "Océanie"
 
 
echo = Règles orthographiques générales =
 
 
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éêeiou])" "Écr\1"
python replace.py -xml:frwikiversity.xml -regex "[éèê]ene(s?)\b" "éenne\1"
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 "([c-zé]|rb|ob|ib|brimb|ueb)allement?(s?)\b" "\1alement\2"
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 "\b(o|O)rto([^l]|l[^a])" "\1rtho\2"
python replace.py -xml:frwikiversity.xml -regex "repp" "rep"
 
 
echo = Mots =
 
echo == A ==
 
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)bandon(er|ée?s?|ais|ait|aient|a|es?|ants?[aâeéèio])\b" "\1bandonn\2"
python replace.py -xml:frwikiversity.xml -regex "\b([aA]|[rR]a)bb?at?bbat(tue?s?|tre|tais?|tait|taient|tas?|tant)\b" "\1bat\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a[aA]|A[rR]a)bb?att?([raeiîou])bim" "\1bîm1batt\2"
python replace.py -xml:frwikiversity.xml -regex "\b([aA]|[sS]ura)bb?ondamm?[ae]entnt\b" "\1bondamment"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)bb?r[éèe]viation(s?)\b" "\1bréviation\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)b[sc]s?isse(s?)\b" "\1bscisse\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)calmie(s?)\b" "\1ccalmie\2"
python replace.py -xml:frwikiversity.xml -regex "\b([aA]|[rR]a)cc?omm?od(ante?s?|ations?|er|ée?s?|es?|ent|ai?s?|ait|aient|ements?A)\bcept" "\1ccommod\21ccept"
python replace.py -xml:frwikiversity.xml -regex "\b([aA]a|[dD]ésa|[rR]aA)cc?ord(sessibb?|erill?itt?|ée?(s?|ais?|ait?|aient?|a?s?|ant)\b" "\1ccord1ccessibilité\2"
python replace.py -xml:frwikiversity.xml -regex "\b([aA]|[rR]a|Aina)cc?(omm?:eu|ue)il(s?|li[rs]?|lante?s?)\bod" "\1ccueil\21ccommod"
python replace.py -xml:frwikiversity.xml -regex "\b([aA]|[rR]é?a|A|ra|Ra)cc?o[mn]pagn(e|er|é|ée|ées|ait|ais|a|aient|ant|ateur|atrice|ateurs|atrices|ement|ements)\b" "\1ccompagn\2"
python replace.py -xml:frwikiversity.xml -regex "\b([aA]|[dD]ésa|[rR]é?a|ina)cord" "\1ccord"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)cc?roit" "\1ccroît"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)cc?(?:eu|ue)il(s?)\b" "\1ccueil\2"
python replace.py -xml:frwikiversity.xml -regex "\b([aA]|[iI]na)cc?(?:eu|ue)ill?([aeiîo])" "\1ccueill\2"
python replace.py -xml:frwikiversity.xml -regex "\b([aA]|[rR]é?a)cus" "\1ccus"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)s?cs?erbe(s?)\b" "\1cerbe\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)ccompte(s?)\b" "\1compte\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)ccc?roit(r(qu?:e|a(?:s|i(?:s[eéè]r|tî|ent)?)?ir|i?(?:ez|onsis[eis])|ont))?\b" "\1ccroît1cqu\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)c?qu?i([ééèêëst](rir|rez|rent|rons|rais|rait|rions|riez|raients?)\b" "\1cqué1cqui\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)c?qu?isition\bitt?([âeéèio]|ai[^n]|an[^i]|a[^in])" "\1cquisition1cquitt\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)cctivitt?quitée?(ter|tée?s?|tais?|tait|taient|ta|tements?|tes?|tent|tant|terais|terait|teraient|teras?|tas?)\b" "\1cquit1ctivité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)dmettctuall?antitt?ée?(s?)\b" "\1dmettant1ctualité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)dm[eèé]t([raeio])" "\1dmett\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)faire(s?)\b" "\1ffaire\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a[aA]|A[rR]éa)ff?ilill?li(ations?|ée?s?|er)\bi" "\1ffili\2"
python replace.py -xml:frwikiversity.xml -regex "\b([aA]|[rR]éa)firm(ation|er|ée?|atif|ative|ativement)\b" "\1ffirm\2"
python replace.py -xml:frwikiversity.xml -regex "\b([sS]on A|[lL]['’]a)agffin (ede?|ée?sque?)\b" "\1âg1fin \2"
python replace.py -xml:frwikiversity.xml -regex "\bbag(Moyen |[lL]['’])Ag(e|ée?s?)\b" "âg\1Âg\21"
python replace.py -xml:frwikiversity.xml -regex "\bAg([eé]e?s?)\b" "Âg\1"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)gg?ll?omm?[ée]ration(s?)\b" "\1gglomération\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)ggio(s?)\b" "\1gio\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)gg?r[eéèê][cst]s?ion(s?)\b" "\1gression\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)i?ll?i?eurs?\b" "\1illeurs"
python replace.py -xml:frwikiversity.xml -regex "\baît\b" "ait"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)ill?eur(s?)\b" "\1illeurs"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)ll?entour(s?)\b" "\1lentour\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)mm?itt?iée?(s?)\b" "\1mitié\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)nn?[ée][gc]dott?(es?|iques?)\b" "\1necdot\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)nonce([sr]?)\b" "\1nnonce\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)nth?oll?ogie(s?)\b" "\1nthologie\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)pper" "\1per"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)pp[eéèê]rr?itt?if(s?)\b" "\1péritif\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)pp?ogé\b" "\1pogée"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)pp?arr?(ut?|ats?|ais?|ait|aissais|aissait|aissaient|aissant|aissent|aitre|aïtre|itions?|ences?|ents?|entes?|entés?|entées?)\b" "\1ppar\2"
Ligne 117 ⟶ 317 :
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)pp?artienn?e(nt?|s?)\b" "\1ppartienne\2"
python replace.py -xml:frwikiversity.xml -regex "\b([aA]|[rR]a)pp?ell?(er|ée?s?|ante?s?|ons)\b" "\1ppel\2"
python replace.py -xml:frwikiversity.xml -regex "\b([aA])pp?[éeè]ll?a[cst]s?ion(s?)\b" "\1ppellation\2"
python replace.py -xml:frwikiversity.xml -regex "\b([aA]|[iI]na)pp?ll?i(?:c|qu)a(bles?|bilités?|tions?|teurs?)\b" "\1pplica\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A|ina|Ina|ra|Ra)pp?liqupliqu(e|er|ée?s?|ais|ait|aient)\b" "\1ppliqu\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A|ra|Ra)port(e?s?|er|ée?s?|ant|ent|i?ons|i?ez|ai?s?|ait|aient|erai?s?|erait|eri?ons|eri?ez|eront|eraient)\b" "\1pport\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)préci(er|ée?s?|es?|i?ons|i?ez|ent|ais?|ait|aient|as?|âmes|âtes|èrent|erais?|eras?|eri?ons|eri?ez|eront|erait|eraient|ant)\b" "\1ppréci\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)pp?r[éeè]h?en(der|dée?s?|dai?s?|dait|daient)\b" "\1ppréhen\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)pp?r[éeè]h?en(?:t|ss?)(ions?)\b" "\1ppréhens\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)prendre\b" "\1pprendre"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A|ina|Ina|ra|Ra)pp?roch(e|er|ée?s?|as?|ais?|ait|aient|able|antes?|ants?|ements?)\b" "\1pproch\2"
python replace.py -xml:frwikiversity.xml -regex "\b([aA]p|[rR]éap)?p?rovisionn?(er|ée?s?|ements?|a|ait|ais|aient)\b" "\1provisionn\2"
Ligne 126 ⟶ 330 :
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)rd[ae]mm?[ae]nt\b" "\1rdemment"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)rmoirie\b" "\1rmoiries"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)rondi([^n])" "\1rrondi\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)rtisant?(s?)\b" "\1rtisan\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)s[sc]?[ae]n[cst](eurs?|ions?|ionnels?|ionnelles?)\b" "\1scens\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)th?l[éèêëe]te(s?)\b" "\1thlète\2"
python replace.py -xml:frwikiversity.xml -regex "\b([aA]|[iI]na)tt?aqu(es?|er|ée?s?|as?|ais?|ait|aient|ante?s?|ables?|erai[st]?|eras?)\btach" "\1ttaqu\21ttach"
python replace.py -xml:frwikiversity.xml -regex "\b(a[aA]|A[iI]na|[rR]éa)tt?eind(s?)\btaqu" "\1tteint\21ttaqu"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)tt?ein(dre|drai[st]?|dras?)\btei" "\1ttein\21ttei"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)tt?itudetteind(s?)\b" "\1ttitude1tteint\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)tributitude(ai[st]?|aient|able|taire|tif|tive|tion|e[sr]?|ons|ée?s?|e[rz]|ts)\b" "\1ttribu1ttitude\2"
python replace.py -xml:frwikiversity.xml -regex "\b([aA]|[rR]éa)tribu" "\1ttribu"
 
python replace.py -xml:frwikiversity.xml -regex "\b(A|a)ujourd *hui\b" "\1ujourd'hui"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)utralie(neus?strall?)?\b" "\1ustralie\21ustral"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)uth?[ae]nti" "\1uthenti"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)uxilliaire(s?)\b" "\1uxiliaire\2"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)uxquel(le)?\b" "\1uxquel\2s"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)uquel(le)?s\b" "\1uxquel\2s"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)uxill?iaire(s?)\b" "\1uxiliaire\2"
python replace.py -xml:frwikiversity.xml -regex "\ba (n'|en )?avoir\b" "à \1avoir"
python replace.py -xml:frwikiversity.xml -regex "\b[aà] (se |ne |en )?comparr?er\b" "à \1comparer"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |me |te |vous |nous |en )?comprendre\b" "à \1comprendre"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?compter\b" "à \1compter"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en |les? )?d[eé]fendre\b" "à \1défendre"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?définir\b" "à \1définir"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?dire\b" "à \1dire"
python replace.py -xml:frwikiversity.xml -regex "\b[aà] (n'|en )?(e|ê)tre\b" "à \1être"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?finir\b" "à \1finir"
python replace.py -xml:frwikiversity.xml -regex "\bà fortiori\b" "a fortiori"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?jouer\b" "à \1jouer"
python replace.py -xml:frwikiversity.xml -regex "\b[aà] (se |me |ne )?mett?re\b" "à \1mettre"
python replace.py -xml:frwikiversity.xml -regex "\ba (n')?obtenir\b" "à \1obtenir"
python replace.py -xml:frwikiversity.xml -regex "\ba partir\b" "à partir"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?placer\b" "à \1placer"
python replace.py -xml:frwikiversity.xml -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 -regex "\ba (se |ne |en |le |lui |les )?prendre\b" "à \1prendre"
python replace.py -xml:frwikiversity.xml -regex "\bà priori\b" "a priori"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?produire\b" "à \1produire"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?remplacer\b" "à \1remplacer"
python replace.py -xml:frwikiversity.xml -regex "\ba se\b" "à se"
python replace.py -xml:frwikiversity.xml -regex "\b[aà] (n'|en )?utt?ill?iser\b" "à \1utiliser"
python replace.py -xml:frwikiversity.xml -regex "\b[aà] (se |ne |en )?v[eé]rr?iff?ier\b" "à \1vérifier"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?voir\b" "à \1voir"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)\s?post[éèeê]riori(s?)\b" "\1 posteriori"
python replace.py -xml:frwikiversity.xml -regex "\bà\s?post[éèeê]riori(s?)\b" "a posteriori"
python replace.py -xml:frwikiversity.xml -regex "\bÀ\s?post[éèeê]riori(s?)\b" "A posteriori"
python replace.py -xml:frwikiversity.xml -regex "\bà priori\b" "a priori"
python replace.py -xml:frwikiversity.xml -regex "\b(a|A)\s?priori(s?)\b" "\1 priori"
 
 
echo == B ==
 
python replace.py -xml:frwikiversity.xml -regex "\b(B|b)acc?all?aurr?[eé]at?(s?)\b" "\1accalauréat\2"
 
python replace.py -xml:frwikiversity.xml -regex "\b(B|b)allistique(s?)\b" "\1alistique\2"
python replace.py -xml:frwikiversity.xml -regex "\b(B|b)arage(s?)\b" "\1arrage\2"
python replace.py -xml:frwikiversity.xml -regex "\b(B|b)âteau(x?)\b" "\1ateau\2"
python replace.py -xml:frwikiversity.xml -regex "\b(B|b)atiment[aâ]tt?[iî]mm?ent(s?)\b" "\1âtiment\2"
python replace.py -xml:frwikiversity.xml -regex "\b(ab|Ab|b|B|comb|Comb|Déb|déb|é|rab|Rab|reb|Reb)a(tants?|tantes?|tre|tue?s?|tes?|tent)\b" "\1at\2"
python replace.py -xml:frwikiversity.xml -regex "\b(b|B)e?aucoupaucc?oup?s?\b" "\1eaucoup"
python replace.py -xml:frwikiversity.xml -regex "\b(b|B)[ëèée]te(s?)\b" "\1ête\2"
python replace.py -xml:frwikiversity.xml -regex "\bbibliothéquaireb(b|B)iblioth?[eéèêë]quaire(s?)\b" "bibliothécaire\1ibliothécaire\2"
python replace.py -xml:frwikiversity.xml -regex "\b(b|B)iblioth?[eéèêë]que(s?)\b" "\1ibliothèque\2"
python replace.py -xml:frwikiversity.xml -regex "\b(B|b)ient[oô]t?s?\b" "\1ientôt"
python replace.py -xml:frwikiversity.xml -regex "\b(B|b)leux\b" "\1leus"
Ligne 185 ⟶ 372 :
python replace.py -xml:frwikiversity.xml -regex "\b(b|B)oudd?h?i(sme|que|ste)(s?)\b" "\1ouddhi\2\3"
python replace.py -xml:frwikiversity.xml -regex "\b(b|B)oull?e?vers(ants?|antes?|ements?|e|er|ée?s?|ai?s?|ait|aient|ent|erai?s?|erait|eraient)\b" "\1oulevers\2"
python replace.py -xml:frwikiversity.xml -regex "\b(b|B)ritaniqueritt?ann?ique(s?)\b" "\1ritannique\2"
python replace.py -xml:frwikiversity.xml -regex "\b(b|B)rill?[ae]mm?ent\b" "\1rillamment"
python replace.py -xml:frwikiversity.xml -regex "\b(b|B)ru(?:i|ill|y)amm?ent\b" "\1ruyamment"
 
 
echo == C ==
 
 
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)abl(e|é|ée)(s?)\b" "\1âbl\2\3"
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)am[eè]ra(s?)\b" "\1améra\2"
python replace.py -xml:frwikiversity.xml -regex "\b(C|c|C)aract[éèe]ristiqueapp?acitt?ée?(s?)\b" "\1aractéristique1apacité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)arr?act[éeèêë]rr?e(s?)\b" "\1aractère\2"
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)arr?act[éèeêë]rr?is(tiques?|tiquement?|ations?|ée?s?|er|ante?s?|i?ons|i?ez|ent|ai?s?|ait|aient|erai?s?|erait|eri?ons|eri?ez|eront|eraient)\b" "\1aractéris\2"
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)arr?i[éeè]rr?e(s?)\b" "\1arrière\2"
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)ass?err?oll?e(s?)\b" "\1asserole\2"
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)auchemard(s?)\b" "\1auchemar\2"
Ligne 202 ⟶ 392 :
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)e(lui|lles?|ux)-?[cç]i\b" "\1e\2-ci"
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)e(lui|lles?|ux)-?l[aà]\b" "\1e\2-là"
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)ell?ull?e(s?)\b" "\1ellule\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)ha(?:c|qu?)un(e?)s\b" "\1hacun\2"
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)hampion(e|ats?)\b" "\1hampionn\2"
Ligne 208 ⟶ 399 :
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)h[aàáâ]te?au(x?)\b" "\1hâteau\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)hef(s?)[ -]d([’'])(?:oe|œ)vres?\b" "\1hef\2-d\3œuvre"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)hef[ -]lieue?\b" "\1hef-lieu"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)heveaux\b" "\1hevaux"
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)hifre(s?)\b" "\1hiffre\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)hoeur(s?)\b" "\1hœur\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)inquantes\b" "\1inquante"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)inqui[ée]mm?e(ment)?\b" "\1inquième\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)loturlartée?(s?)\b" "\1larté\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)l[oô]tt?urr?((?: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" "\1lôtur\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)oeur(s?)\b" "\1œur\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)oll?ection(s?)\b" "\1ollection\2"
Ligne 227 ⟶ 421 :
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)omun(s?)\b" "\1ommun\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)omm?un((?:auté|e|ale?|autaire|autarité)s?|aux)\b" "\1ommun\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)omm?unn?(ismes?|istes?)\b" "\1ommun\2"
python replace.py -xml:frwikiversity.xml -regex "\b([cC]|[iI]nc)omm?unn?i(cations?|quer|qués?|quées?|cable|cateurs?|cateuses|catifs?|catives?|er|ée?s?|ais|ait|aient)\b" "\1ommuni\2"
python replace.py -xml:frwikiversity.xml -regex "\b([cC]|[iI]nc)omparr" "\1ompar"
python replace.py -xml:frwikiversity.xml -regex "\b([cC]|[iI]nc)omp[eéè]t[ae]n(?:c|ss?)e(s?)\b" "\1ompétence\2"
python replace.py -xml:frwikiversity.xml -regex "\b([cC]|[iI]nc)ompl[eéèê]t(er|ifs?|ives?|udes?)\b" "\1omplét\2"
Ligne 233 ⟶ 429 :
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)onc(oi[s]t|ue?s?)\b" "\1onç\2"
python replace.py -xml:frwikiversity.xml -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 -regex "\b(c|C)onff?idd?[ae]n[cst]iel(s?)\b" "\1onfidentiel\2"
python replace.py -xml:frwikiversity.xml -regex "\b([cC]|[mM]éc|[rR]ec)onn?aiss?a(nces?|nte?s?|bles?)\b" "\1onnaissa\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)onn?ection(s?)\b" "\1onnexion\2"
python replace.py -xml:frwikiversity.xml -regex "\b([cC]|[dD]éc|[rR]ec)onn?ect(er|ée?s?|ant|iques?|es?|i?ons|i?ez|ent|ai?s?|ait|i?ons|i?ez|aient|erai?s?|erait|eri?ons|eri?ez|eront|eraient)\b" "\1onnect\2"
python replace.py -xml:frwikiversity.xml -regex "\b([cC]|[iI]nc|[mM]éc|[rR]ec)onu(e?s?)\b" "\1onnu\2"
python replace.py -xml:frwikiversity.xml -regex "\b[cC]on[cs]s?ien[cs]e(s?)\b" "\1onscience\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)on(?:c|ss?)en(?:ss?|[cç])u(s|els?|elles?)\b" "\1onsensu\2"
python replace.py -xml:frwikiversity.xml -regex "\b([cC]|[iI]nc)on(?:c|ss?)[eéè]qu[ae]n(ces?|te?s?)\b" "\1onséquen\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)onn?ection(s?)\b" "\1onnexion\2"
python replace.py -xml:frwikiversity.xml -regex "\b([cC]|[iI]nc|[mM]éc|[rR]ec)onu(e?s?)\b" "\1onnu\2"
python replace.py -xml:frwikiversity.xml -regex "\b([cC]|[aA]utoc|[iI]nc|[sS]urc)onsomm?(ables?|abilité|er|ée?s?|es?|ais|ait|aient|a|ations?|ateurs?|atrices?|ations?)\b" "\1onsomm\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)onsonn?[ae]n(?:c|ss?)e(s?)\b" "\1onsonance\2"
Ligne 243 ⟶ 442 :
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)ontr[oô]ll?(ent|er|ez|ons|es?|ée?s?|ait|aient|ais)\b" "\1ontrôl\2"
python replace.py -xml:frwikiversity.xml -regex "\b(C|c)onvainc?t\b" "\1onvainc"
python replace.py -xml:frwikiversity.xml -regex "\b([cC]|[dD]éc|[rR]ec)onventiononv[ae]n[cst]ion(els?|elles?|ée?s?|ellement|ement)\b" "\1onventionn1onvention\2"
python replace.py -xml:frwikiversity.xml -regex "\b([cC]|[dD]éc|[rR]ec)onv[ae]n[cst]ion(els?|elles?|ée?s?|ellement|ements?)\b" "\1onventionn\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)orp\b" "\1orps"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)orr?ec[cst]ion(s?)\b" "\1orrection\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)orr?espondan(te?s?|ces?)\b" "\1orrespondan\2"
python replace.py -xml:frwikiversity.xml -regex "\b(du|de|à|aux?) coté(s?)\b" "\1 côté\2"
Ligne 249 ⟶ 451 :
python replace.py -xml:frwikiversity.xml -regex "\b([cC]|[cC]onc)ourr?an(te?s?)\b" "\1ouran\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)ourr?amm?[ae]nt\b" "\1ouramment"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)ourr?onn?(es?|er|ements?|i?ons|i?ez|ent|ai?s?|ait|aient|erai?s?|eri?ons|eri?ez|eraient|eront|ant|ée?s?)\b" "\1ouronn\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)outeu[xs]\b" "\1oûteux"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)outeuse(s)?\b" "\1oûteuse\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)ruautt?ée?(s?)\b" "\1ruauté\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)upp?idd?itt?ée?(s?)\b" "\1upidité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)urr?iositt?ée?(s?)\b" "\1uriosité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)urr?icc?ull?um(s?)\b" "\1urriculum\2"
 
 
echo == D ==
 
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)'ou\b" "\1'où"
 
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)ang[eéèê]rr?oss?itt?ée?(s?)\b" "\1angerosité\2"
python replace.py -xml:frwikiversity.xml -regex "\b([dD]|[rR]ed)[éèe]ball?" "\1éball"
python replace.py -xml:frwikiversity.xml -regex "\b(dé|Dé|Em|em)barr?as?\b" "\1barras"
python replace.py -xml:frwikiversity.xml -regex "\b(dé|Dé|Em|em)barr?ass?(ée?s?|er|es?|ais|ait|aient|as?|at|ante?s?)\b" "\1barrass\2"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)[éèe]ff?[ea]nd" "\1éfend"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D|autod|Autod)(é|e)ff?(a|e)n(c|ç|ss|s)e(s?|ur?|use?|urs?|uses?)\b" "\1éfense\5"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)(é|e|è)j(a|à)\b" "\1éjà"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)(é|e|è)[éeè]mm?issi(?ion:ss?(né|née|nés|nées|naire|naires|ner|nais|nait|naientc)ionn?([aâeéèio])\b" "\1émission1émissionn\32"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)en[cs]itt?ée?(s?)\b" "\1ensité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)[éèeêë]pp?ann?(age|er|ée?s?|ant|es?|i?ons|i?ez|ent|ai?s?|ait|aient|erai?s?|eri?ons|eri?ez|eraient)\b" "\1épann\2"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)(é|e|è)rnn?i(é|e|à)rr?e\b" "\1ernière"
python replace.py -xml:frwikiversity.xml -regex "\b(D|d)(é|e|è)[éeè]s(oeu|eu|œu)vr(é|ée|ement|és|ées)[éeè]sp[éeè]rr?[éeè]ment\b" "\1ésœuvr\41ésespérément"
python replace.py -xml:frwikiversity.xml -regex "\b(D|d)[éeè]s(oeu|eu|œu)vr(é|ée|ement|és|ées)\b" "\1ésœuvr\3"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)(é|e|è)sormai(s|t|)\b" "\1ésormais"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)étéct(er|es?|ions?|eurs?|ives?|rices?)\b" "\1étect\2"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)[éeè]tt?[eè]rmin" "\1étermin"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)euxi(é|e)me(ment)?\b" "\1euxième\3"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)(é|e)vel(l[ée]vell?)op(popp?)(ais|ait|aient|e|éer?|ée|és|ées?s?|ement|er)\b" "\1évelopp\52"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)ic[cst]ionn?aire(s?)\b" "\1ictionnaire\2"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D|ind|Ind)iff?(e|é)rr?(a|e)n(ce|ces|te|ts|tes|tiation|tielle|tielles|tiel|tiels|tier|cier)\b" "\1ifféren\4"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D|ind|Ind)iff?(é|e|è)rr?(a|e)mm?(a|e)nt\b" "\1ifféremment"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)iff?ic(ile|ilement)\b" "\1iffic\2"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)iff?icultée?(s?)\b" "\1ifficulté\2"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)ifus(ions?|er|es?|ée?s?|ant?|i?ons|i?ez|ent|ai?s?|ait|aient|erai?s?|erait|eri?ons|eri?ez|eront|eraient)\b" "\1iffus\2"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)ignitt?ée?(s?)\b" "\1ignité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)ilemn?e(s?)\b" "\1ilemme\2"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)ipp?l[oô]mm?(es?|ée?s?|er|ante?s?|i?ons|i?ez|ent|ai?s?|ait|aient|erai?s?|erait|eraient|eri?ons|eri?ez|eront)\b" "\1iplôm\2"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D|ind|Ind)irr?ectemm?ent\b" "\1irectement"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D|bid|Bid|cod|Cod|omnid|Omnid|unid|Unid)irr?ection?(nel|nels|nelle|nelles|s)\b" "\1irection\2"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)iscour\b" "\1iscours"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)iscution(s?)\b" "\1iscussion\2"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)isponnib(les?|ilités?)\b" "\1isponib\2"
python replace.py -xml:frwikiversity.xml -regex "\bdi(ss?|[cç])ua(ss|t)i(on|f|ive)\b" "dissuasi\3"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)iverge?a?n(tes?|ces?)\b" "\1ivergen\2"
Ligne 281 ⟶ 501 :
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)onn?[ée]e(s?)\b" "\1onnée\2"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)ouzes\b" "\1ouze"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)uctill?itt?ée?(s?)\b" "\1uctilité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(d|D)urr?ett?ée?(s?)\b" "\1ureté\2"
 
 
echo == E ==
 
python replace.py -xml:frwikiversity.xml -regex "\beb\b" "en"
 
python replace.py -xml:frwikiversity.xml -regex "\b(é|É|e|E)c(o?)e(u?)(r|rr)(ant|ante|ment|é|ée|és|ées|r|ais|ait|aient|ent|e)\b" "\1cœur\5"
python replace.py -xml:frwikiversity.xml -regex "\becoll?e(s?)\b" "école\1"
Ligne 292 ⟶ 515 :
python replace.py -xml:frwikiversity.xml -regex "\b[éeèê]dit(é|ée|és|ées|er|ais|ait|aient|ent|e|es|er|eur|eurs|rice|rices|ion|ions)\b" "édit\1"
python replace.py -xml:frwikiversity.xml -regex "\b[ÉEÈÊ]dit(é|ée|és|ées|er|ais|ait|aient|ent|e|es|er|eur|eurs|rice|rices|ion|ions)\b" "Édit\1"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)ff?icacitt?ée?(s?)\b" "\1fficacité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(e|é)gall?emm?ent\b" "également"
python replace.py -xml:frwikiversity.xml -regex "\b(E|É)gall?emm?ent\b" "Également"
python replace.py -xml:frwikiversity.xml -regex "\b[ée]gall?itt?ée?(s?)\b" "égalité\1"
python replace.py -xml:frwikiversity.xml -regex "\b[EÉ]gall?itt?ée?(s?)\b" "Égalité\1"
python replace.py -xml:frwikiversity.xml -regex "\beglise(s?)\b" "église\1"
python replace.py -xml:frwikiversity.xml -regex "\bEglise(s?)\b" "Église\1"
python replace.py -xml:frwikiversity.xml -regex "\b(é|É|E)gout(s?)\b" "\1gout\2"
python replace.py -xml:frwikiversity.xml -regex "\b(é|e)lectricitt?ée?(s?)\b" "\1lectricité\2"
python replace.py -xml:frwikiversity.xml -regex "\b[éeè]l[éeè]ctron(s?)\b" "électron\1"
python replace.py -xml:frwikiversity.xml -regex "\b[ÉE]l[ée]mm?ent(aires?|s?)\b" "Élément\1"
python replace.py -xml:frwikiversity.xml -regex "\b[ée]l[ée]mm?ent(aires?|s?)\b" "élément\1"
python replace.py -xml:frwikiversity.xml -regex "\b([eE]|[rR]é?e|E)mball?mbal(ages?|ements?|e|er|ée?s?|ai?s?|ait|aient[^lu])\b" "\1mball\2"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)mbarr?a(?:c|ss?)(er|ée?s?|ant|es?|i?ons|i?ez|ent|ai?s?|aient|erai?s?|erait|eri?ons|eri?ez|eront|eraient)\b" "\1mbarrass\2"
python replace.py -xml:frwikiversity.xml -regex "\b(E|É|é|e)milie\b" "Émilie"
python replace.py -xml:frwikiversity.xml -regex "\b(?:e|é)mm?i(?:c|ss?)ion(s?)\b" "émission\1"
python replace.py -xml:frwikiversity.xml -regex "\b(?:É|E)mm?i(?:c|ss?)ion(s?)\b" "Émission\1"
python replace.py -xml:frwikiversity.xml -regex "\bempire (R|r)omain\b" "Empire romain"
python replace.py -xml:frwikiversity.xml -regex "\b(en|En)?chain(er|es?|ent|ant|ée?s?|ements?)\b" "\1chaîn\2"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)ncc?orr?es?\b" "\1ncore"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)ncourr?ag(é|és|ée|ées|er|ais|ait|aient|a|ement|ements|eant|eante|e|es)\b" "\1ncourag\2"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)ndomm?ag(er|ée?s?|eant|es?|i?ons|i?ez|ent|eai?s?|eaient|erai?s?|erait|eri?ons|eri?ez|eront|eraient)\b" "\1ndommag\2"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)nemi(s?|e?|es?)\b" "\1nnemi\2"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)ntitt?ée?(s?)\b" "\1ntité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)ntre autre\b" "\1ntre autres"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)ntrainn?(er|e|ent|ant|ée?s?|ements?|eurs?)\b" "\1ntraîn\2"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)nvirr?onn?(ement|ements|emental?|ementale?s?|ementaux|ementaliste|ementalisme|antementalis[mt]es?|ante?s?|er|ée?s?|és|ées|aisai?s?|ait|aient|a)\b" "\1nvironn\2"
python replace.py -xml:frwikiversity.xml -regex "\bepisode(s?)\b" "épisode\1"
python replace.py -xml:frwikiversity.xml -regex "\bEpisode(s?)\b" "Épisode\1"
Ligne 319 ⟶ 551 :
python replace.py -xml:frwikiversity.xml -regex "\b(e|é)quipp?e(s?)\b" "équipe\2"
python replace.py -xml:frwikiversity.xml -regex "\b(E|É)quipp?e(s?)\b" "Équipe\2"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)rr?onn?é(e?)(s?)\b" "\1rroné\2\3"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)sapce(s?)\b" "\1space\2"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)ss?en(t|s|ss|c|ç)iell?emm?ent\b" "\1ssentiellement"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)ss?en(t|s|ss|c|ç)iel(le?)\b" "\1ssentiel\3"
Ligne 325 ⟶ 559 :
python replace.py -xml:frwikiversity.xml -regex "\bEta(is|it|ient|nt)\b" "Éta\1"
python replace.py -xml:frwikiversity.xml -regex "\bEtat(s?)\b" "État\1"
python replace.py -xml:frwikiversity.xml -regex "\b[ée]tt?[eéèê]rnitt?ée?(s?)\b" "éternité\1"
python replace.py -xml:frwikiversity.xml -regex "\b[EÉ]tt?[eéèê]rnitt?ée?(s?)\b" "Éternité\1"
python replace.py -xml:frwikiversity.xml -regex "\b[EÉée]tienn?e\b" "Étienne"
python replace.py -xml:frwikiversity.xml -regex "\b(e|é)tonn?amm?ent\b" "étonnamment"
Ligne 330 ⟶ 566 :
python replace.py -xml:frwikiversity.xml -regex "\b(e|é)tonn?emm?ent\b" "étonnement"
python replace.py -xml:frwikiversity.xml -regex "\betre(s?)\b" "être\1"
python replace.py -xml:frwikiversity.xml -regex "\bEtudbEt(eres?|iant|ier|ié)(e?s?es)\b" "ÉtudÊt\1\2"
python replace.py -xml:frwikiversity.xml -regex "\betudbEtud(e|ianti[ao]nt|ierie[rz]|ié)(e?s?)\b" "étudÉtud\1\2"
python replace.py -xml:frwikiversity.xml -regex "\betud(e|i[ao]nt|ie[rz]|ié)(e?s?)\b" "étud\1\2"
python replace.py -xml:frwikiversity.xml -regex "\b(é|É)thymologie\b" "\1tymologie"
python replace.py -xml:frwikiversity.xml -regex "\bEth?ymologie\b" "Étymologie"
python replace.py -xml:frwikiversity.xml -regex "\beth?ymologie\b" "étymologie"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)uropp?[eé]{1,2}n(s?|nes?)\b" "\1uropéen\2"
python replace.py -xml:frwikiversity.xml -regex ";\b(é|É)vennv[eéèêë]nn?ement(s?)\b" "\1vènement\2"
python replace.py -xml:frwikiversity.xml -regex "\b(é|e)ventuall?itt?ée?(s?)\b" "\1ventualité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(e|é)ventuell?emm?ent\b" "éventuellement"
python replace.py -xml:frwikiversity.xml -regex "\b(E|É)ventuell?emm?ent\b" "Éventuellement"
Ligne 343 ⟶ 581 :
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)xc?eptionn?e(l|lle|ls|lles|llement)\b" "\1xceptionne\2"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)xc?ell?(ents?|entes?|ences?|er|ée?s?|ais|ait|aient)\b" "\1xcell\2"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)[cx]c?entricitt?ée?(s?)\b" "\1xcentricité\2"
 
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)xig(?:ea|a|e)nce(s?)\b" "\1xigence\2"
Ligne 349 ⟶ 588 :
python replace.py -xml:frwikiversity.xml -regex "\b([eE]|[iI]ne)xpliquable(s?)\b" "\1xplicable\2"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)xt[ae]n[st]ion(s?)\b" "\1xtension\2"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)xtr[éèeéèeê]me?ment\b" "\1xtrêmement"
python replace.py -xml:frwikiversity.xml -regex "\b(e|E)xtr[éèeê]mitt?ée?(s?)\b" "\1xtrémité\2"
 
 
 
echo == F ==
 
python replace.py -xml:frwikiversity.xml -regex "\b(f|F)a(s|c|sc|cs)inn?(ation|ant|ante|ants|antes|é|ée|és|ées|er|ais|ait|aient)\b" "\1ascin\3"
python replace.py -xml:frwikiversity.xml -regex "\b(f|F)[éèeê]conditt?ée?(s?)\b" "\1écondité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(f|F)[eéèê]rm[eéèê]tt?ée?(s?)\b" "\1ermeté\2"
python replace.py -xml:frwikiversity.xml -regex "\b(f|F)i[eéèê]rtée?(s?)\b" "\1ierté\2"
python replace.py -xml:frwikiversity.xml -regex "\b(f|F)ill?iall?e(s?)\b" "\1iliale\2"
python replace.py -xml:frwikiversity.xml -regex "\b(f|F)inn?all?emm?(a|e)nt?\b" "\1inalement"
python replace.py -xml:frwikiversity.xml -regex "\b(f|F)oeu?t(al|aleales?|aux|us|ologieologies?)\b" "\1œt\2"
python replace.py -xml:frwikiversity.xml -regex "\b(f|F|dysf|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?)|nellement)\b" "\1onction\2"
python replace.py -xml:frwikiversity.xml -regex "\b(f|F)onc[cst]ionn?aire(s?)\b" "\1onctionnaire\2"
python replace.py -xml:frwikiversity.xml -regex "\b(f|F)onctionn?alitée?(s?)\b" "\1onctionnalité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(f|F)orc(e|é|è)mm?ents?\b" "\1orcément"
python replace.py -xml:frwikiversity.xml -regex "\b(f|F)ragill?itt?ée?(s?)\b" "\1ragilité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(f|F)rancais(s|e|es)?\b" "\1rançais\2"
python replace.py -xml:frwikiversity.xml -regex "\b(f|F)ratt?[eéèê]rnitée?(s?)\b" "\1raternité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(f|F)r(é|e|è)qu(e|é|è|a)mm?(a|e)nts?\b" "\1réquemment"
python replace.py -xml:frwikiversity.xml -regex "\b(f|F)usion(é|ée|és|ées|er|ais|ait|aient|ement)\b" "\1usionn\2"
 
 
echo == G ==
 
 
python replace.py -xml:frwikiversity.xml -regex "\b(G|g)allerie(s?)\b" "\1alerie\2"
python replace.py -xml:frwikiversity.xml -regex "\b([gG])arcon((?:net?|ère)?s?)\b" "\1arçon\2"
python replace.py -xml:frwikiversity.xml -regex "\b(G|g)[éeè]nn?[éeè]rr?all?emm?ent\b" "\1énéralement"
python replace.py -xml:frwikiversity.xml -regex "\b(g|G)[eéèêë]stionn?aire(s?)\b" "\1estionnaire\2"
python replace.py -xml:frwikiversity.xml -regex "\b(G|g)out(|e(r|urs?|uses?|eux))\b" "\1oût\2"
python replace.py -xml:frwikiversity.xml -regex "\b(g|G)race ([aà]|au(x?))\b" "\1râce \2"
 
 
echo == H ==
 
python replace.py -xml:frwikiversity.xml -regex "\b(h|H)abb?ill?ett?ée?(s?)\b" "\1abileté\2"
 
python replace.py -xml:frwikiversity.xml -regex "\b(h|H)[eé]mm?orr?agie?(s?)\b" "\1émorragie\2"
python replace.py -xml:frwikiversity.xml -regex "\b(h|H)éro\b" "\1éros"
python replace.py -xml:frwikiversity.xml -regex "\b(h|H)uiti(é|e)me(ment)?\b" "\1uitième\3"
Ligne 385 ⟶ 635 :
python replace.py -xml:frwikiversity.xml -regex "\b(h|H)otel(lerie?|ier?|ière?|s?)\b" "\1ôtel\2"
python replace.py -xml:frwikiversity.xml -regex "\b(h|H)uits\b" "\1uit"
python replace.py -xml:frwikiversity.xml -regex "\b(h|H)umm?ann?itt?ée?(s?)\b" "\1umanité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(h|H)umm?idd?itt?ée?(s?)\b" "\1umidité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(H|h)[iy]poth?[eéèêë]nuse\b" "\1ypoténuse"
 
 
echo == I ==
 
 
python replace.py -xml:frwikiversity.xml -regex "\b(I|i)çi\b" "\1ci"
Ligne 395 ⟶ 647 :
python replace.py -xml:frwikiversity.xml -regex "\b(I|i)mm?[eéè]diat(ement|e)?\b" "\1mmédiat\2"
python replace.py -xml:frwikiversity.xml -regex "\b(I|i)mm?(e|é|è)diatemm?ent\b" "\1mmédiatement"
python replace.py -xml:frwikiversity.xml -regex "\b(I|i)mm?en[sc](e|es|ément)\b" "\1mmens\2"
python replace.py -xml:frwikiversity.xml -regex "\b(i|I)mm?en[sc]itt?ée?(s?)\b" "\1mmensité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(I|i)mm?er[st]ion(s?)\b" "\1mmersion\2"
python replace.py -xml:frwikiversity.xml -regex "\b(I|i)(m|n)pp?ecc?able(s|ment)\b" "\1mpeccable\3"
python replace.py -xml:frwikiversity.xml -regex "\b(I|i)[mn]pp?réd[éeèae]ss?ionn?nce(abilités?|ables?|ants?|antes?|es?|er|és?|ées?|as?|ais?|ait|aient|ismes?|istess?)\b" "\1mpressionn1mpédance\2"
python replace.py -xml:frwikiversity.xml -regex "\b(I|i)[mn]pp?r[éeèê][cs]s?ionn?(abilités?|ables?|ants?|antes?|es?|er|ée?s?|ai?s?|ait|aient|ismes?|istes?)\b" "\1mpressionn\2"
python replace.py -xml:frwikiversity.xml -regex "\b(i|I)nactivitt?ée?(s?)\b" "\1nactivité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(I|i)nconv[éeè]ni[ae]nt(s?)\b" "\1nconvénient\2"
python replace.py -xml:frwikiversity.xml -regex "\b(I|i)nd[eé]p[ae]nd[ae]mm?ent\b" "\1ndépendamment"
python replace.py -xml:frwikiversity.xml -regex "\b(i|I)nf[éèeê]rr?iorr?itt?ée?(s?)\b" "\1nfériorité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(i|I)nflection(s?)\b" "\1nflexion\2"
python replace.py -xml:frwikiversity.xml -regex "\b(I|i)nh?[eéè]rr?[ea]ns?((?:t|te|ce)s?)\b" "\1nhéren\2"
Ligne 410 ⟶ 666 :
python replace.py -xml:frwikiversity.xml -regex "\b(I|i|Dési|dési)nt[eé]rr?[éeêè](ssements?|sser|ssés?|ssées?|ssants?|ssantes?|as?|ais?|ait|ent)\b" "\1ntére\2"
python replace.py -xml:frwikiversity.xml -regex "\b(I|i)nt[eé]rr?[éeêè]t(s?)\b" "\1ntérêt\2"
python replace.py -xml:frwikiversity.xml -regex "\b(I|i)nternationnant[eéèêë]rna(?:c|t|ss?)ionn?a(l|ux|litélités?|lement|lisationlisations?|liser|lisélisée?s?|lismelismes?)\b" "\1nternationa\2"
python replace.py -xml:frwikiversity.xml -regex "\b(i|I)nt[eéèêë]rvall?e(s?)\b" "\1ntervalle\2"
python replace.py -xml:frwikiversity.xml -regex "\b(I|i)nfractus\b" "\1nfarctus"
python replace.py -xml:frwikiversity.xml -regex "\b(I|i)nn?on?[cç]e(nt|nce|mment|ntes?|nter|nté|ntés|nta|ntais|ntait|ntaient|nts)\b" "\1nnoce\2"
python replace.py -xml:frwikiversity.xml -regex "\b(i|I)nvin[cs]ibb?ill?itt?ée?(s?)\b" "\1nvincibilité\2"
 
 
echo == J ==
 
python replace.py -xml:frwikiversity.xml -regex "\b(j|J)amias\b" "\1amais"
 
python replace.py -xml:frwikiversity.xml -regex "\b([jJ])usqu(['’]) *[áaà]\b" "\1usqu\2à"
python replace.py -xml:frwikiversity.xml -regex "\b([jJ])usqu´? *[áaà]\b" "\1usqu’à"
Ligne 422 ⟶ 681 :
 
 
echo == K ==
 
 
python replace.py -xml:frwikiversity.xml -regex "\bkeyn[eé]siann?isme\b" "keynésianisme"
 
 
echo == L ==
 
 
python replace.py -xml:frwikiversity.xml -regex "\b(l|L)attitude(s?)\b" "\1atitude\2"
python replace.py -xml:frwikiversity.xml -regex "\b([lL])azer(s?)\b" "\1aser\2"
python replace.py -xml:frwikiversity.xml -regex "\b(l|L)aquell?es?\b" "\1aquelle"
python replace.py -xml:frwikiversity.xml -regex "\b(l|L)[eéèê][jg][eéèê]rr?ett?ée?(s?)\b" "\1égèreté\2"
python replace.py -xml:frwikiversity.xml -regex "\b(l|L)esque(l|lle)\b" "\1esque\2s"
python replace.py -xml:frwikiversity.xml -regex "\b(l|L)eque(l|lle)s\b" "\1esque\2s"
python replace.py -xml:frwikiversity.xml -regex "\b(l|L)ibb?[eéèê]rtée?(s?)\b" "\1iberté\2"
python replace.py -xml:frwikiversity.xml -regex "\b(l|L)itérature(s?)\b" "\1ittérature\2"
python replace.py -xml:frwikiversity.xml -regex "\b(l|L)occ?all?itt?ée?(s?)\b" "\1ocalité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(l|L)oess\b" "\1œss"
python replace.py -xml:frwikiversity.xml -regex "\b(l|L)ongu?eur(s?)\b" "\1ongueur\2"
python replace.py -xml:frwikiversity.xml -regex "\b(l|L)ycé(s?)\b" "\1ycée\2"
 
 
echo == M ==
 
 
python replace.py -xml:frwikiversity.xml -regex "\b(M|m)aintenn?(a|e)n(s?|d?|ts?|t?)\b" "\1aintenan\3"
python replace.py -xml:frwikiversity.xml -regex "\b(m|M)ajorr?itt?ée?(s?)\b" "\1ajorité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(M|m)all?ett?e(s?)\b" "\1allette\2"
python replace.py -xml:frwikiversity.xml -regex "\b(M|m)algr(é|è)(s?)\b" "\1algré"
python replace.py -xml:frwikiversity.xml -regex "\b(M|m)alh?eu?reu?(sement|x|se)\b" "\1alheureu\2"
python replace.py -xml:frwikiversity.xml -regex "\b(m|M)anoeuvre(s?|r?)\b" "\1anœuvre\2"
python replace.py -xml:frwikiversity.xml -regex "\bmarri(er|ée?s?)\b" "mari\1"
python replace.py -xml:frwikiversity.xml -regex "\b(m|M|p|P)att?ernitt?ée?(s?)\b" "\1aternité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(m|M)att?urr?itt?ée?(s?)\b" "\1aturité\2"
python replace.py -xml:frwikiversity.xml -regex "\b([mM]ax|[mM]in)imas\b" "\1ima"
python replace.py -xml:frwikiversity.xml -regex "\b(m|M)[eéèê]chan[cs]ett?ée?(s?)\b" "\1échanceté\2"
python replace.py -xml:frwikiversity.xml -regex "\b(m|M)(e|é)diterr?ann?ée?\b" "Méditerranée"
python replace.py -xml:frwikiversity.xml -regex "\bm(e|é)diterr?ann?ée?n?(s?|ne?|nes?)\b" "méditerranéen\2"
Ligne 452 ⟶ 720 :
python replace.py -xml:frwikiversity.xml -regex "\b(moi|eux|lui|elles?) m[êe]me(s?)\b" "\1-même\2"
python replace.py -xml:frwikiversity.xml -regex "\b(m|M)emm?e(s?)\b" "\1ême\2"
python replace.py -xml:frwikiversity.xml -regex "\b(m|M)[éeèêë]tt?h?od(es?|iques?|iquement)\b" "\1éthod\2"
python replace.py -xml:frwikiversity.xml -regex "\b(ad|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|Trans)?me(tant|tre|trait|traient|te(s?)|tent|tiez|tions|tra(s?)|trai(s?)|tront)\b" "\1met\2"
python replace.py -xml:frwikiversity.xml -regex "\b(m|M)insitre(s)?\b" "\1inistre\2"
Ligne 457 ⟶ 726 :
python replace.py -xml:frwikiversity.xml -regex "\b(m|M)illitan(t(s?)|te(s?)|tisme|tiste(s?))\b" "\1ilitan\2"
python replace.py -xml:frwikiversity.xml -regex "\b(m|M|antim|Antim|dém|Dém)illita(ire(s?)|risé(s?)|risée(s?)|irement|risation|risme)\b" "\1ilita\2"
python replace.py -xml:frwikiversity.xml -regex "\b(M|m)ill?imm?[éeè]tre(s?)\b" "\1illimètre\2"
python replace.py -xml:frwikiversity.xml -regex "\b(M|m)ill?ionn?aire(s?)\b" "\1illionnaire\2"
python replace.py -xml:frwikiversity.xml -regex "\b(M|m)illes\b" "\1ille"
python replace.py -xml:frwikiversity.xml -regex "\b(m|M)inn?orr?itt?ée?(s?)\b" "\1inorité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(M|m)irroir(s?)\b" "\1iroir\2"
python replace.py -xml:frwikiversity.xml -regex "\b(M|m)is(e?|es?) a\b" "\1is\2 à"
python replace.py -xml:frwikiversity.xml -regex "\b(m|M)odele\b" "\1odèle"
python replace.py -xml:frwikiversity.xml -regex "\b(m|M)oitt?iéee?(s?)\b" "\1oitiée\2"
python replace.py -xml:frwikiversity.xml -regex "\b(m|M)oeur(?s)\b" "\1œurs"
python replace.py -xml:frwikiversity.xml -regex "\b(M|m)on(n?)ol(y|i)t(h?)e(s?)\b" "\1onolithe\5"
python replace.py -xml:frwikiversity.xml -regex "\b(M|m)ourrir\b" "\1ourir"
python replace.py -xml:frwikiversity.xml -regex "\b(m|M)unn?icipp?all?itt?ée?(s?)\b" "\1unicipalité\2"
 
 
echo == N ==
 
python replace.py -xml:frwikiversity.xml -regex "\b(mécon|re|recon|con)?nait(re)?\b" "\1naît\2"
 
python replace.py -xml:frwikiversity.xml -regex "\b(méconn|re|recon|conN)arr?a[ct]t?nait(re)eurs?|rices?|ions?|ifs?|ives?|ivement)\b" "\1naît1arrat\2">
python replace.py -xml:frwikiversity.xml -regex "\b(n|N)a[ct]ionn?all?itt?ée?(s?)\b" "\1ationalité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(n|N)(é|e)a(nm|n|m|mm|mn)oin(s?)\b" "\1éanmoins"
python replace.py -xml:frwikiversity.xml -regex "\b(n|N)(é|e|è)(c|s|ss)(e|é|è)(ss|s|c)airr?(e(s?)|ement(s?))\b" "\1écessair\6"
python replace.py -xml:frwikiversity.xml -regex "\b(n|N)eutrall?itt?ée?(s?)\b" "\1eutralité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(n|N)euvi(é|e)me(ment)?\b" "\1euvième\3"
python replace.py -xml:frwikiversity.xml -regex "\b(n|N)euveu\b" "\1eveu"
Ligne 483 ⟶ 759 :
 
 
echo == O ==
 
python replace.py -xml:frwikiversity.xml -regex "\b(o|O)bscurr?itt?ée?(s?)\b" "\1bscurité\2"
 
python replace.py -xml:frwikiversity.xml -regex "\b(o|O)btiend\b" "\1btient"
python replace.py -xml:frwikiversity.xml -regex "\b(o|O)cc?asionn?(er|é|ée|és|ées|ais|ait|aient|ellement|el|elle|els|elles)\b" "\1ccasionn\2"
python replace.py -xml:frwikiversity.xml -regex "\b(o|O|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?))\b" "\1ccup\2"
python replace.py -xml:frwikiversity.xml -regex "\b(o|O)c(c?)ur(r?)(a|e)n(c|s|ss)e(s?)\b" "\1ccurrence\6"
python replace.py -xml:frwikiversity.xml -regex "\b(oe|œ|oE)u?cc?umm?[eéèêë]nn?i(smes?|ques?|stes?)\b" "œcuméni\2"
python replace.py -xml:frwikiversity.xml -regex "\b(Oe|Œ|OE)u?cc?umm?[eéèêë]nn?i(smes?|ques?|stes?)\b" "Œcuméni\2"
python replace.py -xml:frwikiversity.xml -regex "\b(oe|œ|oE)dd?[eéèêë]mm?e(s?)\b" "œdème\2"
python replace.py -xml:frwikiversity.xml -regex "\b(Oe|Œ|OE)dd?[eéèêë]mm?e(s?)\b" "Œdème\2"
python replace.py -xml:frwikiversity.xml -regex "\b(OE|Oe)u?dip(e|iens?|iennes?)\b" "Œdip\1"
python replace.py -xml:frwikiversity.xml -regex "\b(OE|Oe)i(l|llères?|llades?|llets?|lletons?|ls?-de-chat|ls?-de-boeuf|ls?-de-bœuf)\b" "Œi\2"
 
python replace.py -xml:frwikiversity.xml -regex "\b(OEoe|OeoE)i(l|llères?|llades?|llets?|lletons?|ls?-de-chat|ls?-de-boeuf|ls?-de-bœuf)il\b" "Œilœi\2"
python replace.py -xml:frwikiversity.xml -regex "\b(oe|oE|œ)u?nn?oll?og(ies?|iques?|ues?)il\b" "œilœnolog\2"
python replace.py -xml:frwikiversity.xml -regex "\b(Oe|OE|Œ)u?nn?oll?og(ies?|iques?|ues?)\b" "Œnolog\2"
python replace.py -xml:frwikiversity.xml -regex "\b(oe|oE|œ)u?[sz]ophage(s?)\b" "œsophage\2"
python replace.py -xml:frwikiversity.xml -regex "\b(Oe|OE|Œ)u?[sz]ophage(s?)\b" "Œsophage\2"
python replace.py -xml:frwikiversity.xml -regex "\b(oe|oE|œ)u?strog[eéèêë]nn?e(s?)\b" "œstrogène\2"
python replace.py -xml:frwikiversity.xml -regex "\b(Oe|OE|Œ)u?strog[eéèêë]nn?e(s?)\b" "Œstrogène\2"
python replace.py -xml:frwikiversity.xml -regex "\boeuvre(s?|r?)\b" "œuvre\1"
python replace.py -xml:frwikiversity.xml -regex "\b(OE|Oe)uvre(s?|r?)\b" "Œuvre\2"
python replace.py -xml:frwikiversity.xml -regex "\bOEuf(s?)\b" "Œuf\1"
python replace.py -xml:frwikiversity.xml -regex "\b(o|O)ff?[ae]n[cs]i(fs?|ves?|vement)\b" "\1ffensi\2"
python replace.py -xml:frwikiversity.xml -regex "\b(o|O)ff?i(?:c|ss?)ie(ls?|lles?|ux|uses?|rs?)\b" "\1fficie\2"
python replace.py -xml:frwikiversity.xml -regex "\b(o|O)nzes\b" "\1nze"
python replace.py -xml:frwikiversity.xml -regex "\b(o|O|ino|Ino)pp?(é|e|è)[éeè]rr?ationna[cst]s?ionn?(el|elle|els|elles)\b" "\1pérationn\32"
python replace.py -xml:frwikiversity.xml -regex "\b(o|O)pp?r?obre\b" "\1pprobre"
 
 
echo == P ==
 
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)arr?aff?inn?(es?|ée?s?|ages?)\b" "\1araffin\2"
 
python replace.py -xml:frwikiversity.xml -regex "\b(p|P|app|App)arr?aiss?ants?\b" "\1araissant"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P|antip|Antip)arr?all?[eéè]ll?e(s?|ment?)\b" "\1arallèle\2"
python replace.py -xml:frwikiversity.xml -regex "\b(Para|para)ll?l[eéêè]ll?ogramm?e(s?)\b" "\1llélogramme\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)arcour\b" "\1arcours"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)arantharr?[èeae]nth?[èéeêë]se(s?)\b" "\1arenthèse\2"
python replace.py -xml:frwikiversity.xml -regex "\baprfois?\b" "parfois"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)armi[es]\b" "\1armi"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)arainnarr?ainn?(s?|age|er?|ée?s?|a|ais?|ait?|aient)\b" "\1arrain\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)articullarticc?(ariser|arismesull?|aritésarr?|esitt?|iersée?|ières(s?|ièrement)\b" "\1articul1articularité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)articuli[éeè]rearticc?ull?(sariser|arismes?|arités?|es?|iers?|ières?|mentièrement)\b" "\1articulière1articul\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)articc?ull?i[éeè]re(s?|ment)\b" "\1articulière\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)artisant(s?)\b" "\1artisan\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)auvrett?ée?(s?)\b" "\1auvreté\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)[eéèêë]ll?err?i(ne?s?|nages?)\b" "\1èleri\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)ersanne(s?)\b" "\1ersane\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)ersonn?(ages?|alisations?|aliser|alisée?s?|alisas?|alisait|alisais|alisaient|alisme|alistes?|es?|els?|elles?|ellement|ifications?|ifiée?s?|ifier|ifiait)\b" "\1ersonn\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)ersonn?alitéeall?itée?(s?)\b" "\1ersonnalité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)i[eé]ce(s?)\b" "\1ièce\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)iqure(s?)\b" "\1iqûre\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)l[éeè]bi[sc]{1,2}itt?(es?|ée?s?|er|ais?|ait|aient|as?|ant|aires?)\b" "\1lébiscit\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)lusl[uû]s?partspart?s?\b" "\1lupart"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)lusieur[te]?s?\b" "\1lusieurs"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)o[êëeé]me(s?)\b" "\1oème\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)oltique(s?)\b" "\1olitique\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)olonnoll?onn?ais(e?|es?)\b" "\1olonais\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)ortugu?ais(e?|es?)\b" "\1ortugais\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)oss?[éeè]d(ante?s?|ée?s?|er)\b" "\1osséd\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)oss?[éeè]de(n?t?)\b" "\1ossède\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)oss?ibill?itée?(s?)\b" "\1ossibilité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)ost[éèeê]rr?itt?ée?(s?)\b" "\1ostérité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)our?(?:c|qu?)oi(s?)\b" "\1ourquoi"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)lutot\b" "\1lutôt"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)ratiquemmratiqu[ae]mm?ent\b" "\1ratiquement"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)r[eéè][cs]{1,2}[éeè]d[aeé]mm?ent\b" "\1récédemment"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)r[éêe]sid(a|e)nt(s?)\b" "\1résid\2nt\3"
Ligne 536 ⟶ 832 :
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)r[éeêè]t(e|é|és|er|ée|ées|ais|ait)\b" "\1rêt\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)rin(s|c)ipp?all?emm?(a|e)nt\b" "\1rincipalement"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)rocés\b" "\1rocès"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)roff?ess?ionn?e(l|lle|ls|lles|llement)\b" "\1rofessionne\2"
python replace.py -xml:frwikiversity.xml -regex "\b(P|p)rogramr?or?gramm?([ae]ai?s?|es?|ée?s?|er|ations?|eurs?|euses?|atiques?|ant)" "\1rogramm\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)rogr[eéè]s?\b" "\1rogrès"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)roprett?ée?(s?)\b" "\1ropreté\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)rosp[eéè]rr?itt?ée?(s?)\b" "\1rospérité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)roximm?itt?ée?(s?)\b" "\1roximité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(p|P)uiss?amm?[ae]nts?\b" "\1uissamment"
 
 
echo == Q ==
 
 
python replace.py -xml:frwikiversity.xml -regex "\b(q|Q)u?all?itt?ée?(s?)\b" "\1ualité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(q|Q)u?antitt?ée?(s?)\b" "\1uantité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(Q|q)uarantes\b" "\1uarante"
python replace.py -xml:frwikiversity.xml -regex "\b(Q|q)uatorzes\b" "\1uatorze"
Ligne 548 ⟶ 854 :
python replace.py -xml:frwikiversity.xml -regex "\b(q|Q)uelque soit le\b" "\1uel que soit le"
python replace.py -xml:frwikiversity.xml -regex "\b(q|Q)uelque soit (la|sa)\b" "\1uelle que soit \2"
python replace.py -xml:frwikiversity.xml -regex "\b(Q|q)uestionn?airr?e(s?)\b" "\1uestionnaire\2"
python replace.py -xml:frwikiversity.xml -regex "\b(Q|q)uinzes\b" "\1uinze"
python replace.py -xml:frwikiversity.xml -regex "\b(Q|q)uitt?an[cs]e(s?)\b" "\1uittance\2"
 
 
echo == R ==
 
python replace.py -xml:frwikiversity.xml -regex "\b(r|R)accont((?: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|ables?|ars?)\b" "\1acont\2"
python replace.py -xml:frwikiversity.xml -regex "\b(r|R)acc?our[cs](ie?s?|ir|issi?ons|issi?ez|issent|issant)\b" "\1accourc\2"
python replace.py -xml:frwikiversity.xml -regex "\b(r|R)aff?inn?(er|ée?s?|ant|antes?|es?|i?ons|i?ez|ent|ai?s?|ait|aient|erai?s?|erait|eraient|eries?|ages?)\b" "\1affin\2"
python replace.py -xml:frwikiversity.xml -regex "\b(r|R)ancoeur(s?)\b" "\1ancœur\2"
python replace.py -xml:frwikiversity.xml -regex "\b(r|R)app?idemm?[ae]nt\b" "\1apidement"
python replace.py -xml:frwikiversity.xml -regex "\b(r|R)arr?ett?ée?(s?)\b" "\1areté\2"
python replace.py -xml:frwikiversity.xml -regex "\b(r|R|irr|Irr)ationn?(el|elle|ellement|els|elles|ement|ements|er|é|ée|és|ées|a|ais|ait|aient)\b" "\1ationn\2"
python replace.py -xml:frwikiversity.xml -regex "\b(r|R|irr|Irr)ationn?alité\b" "\1ationalité"
Ligne 569 ⟶ 883 :
python replace.py -xml:frwikiversity.xml -regex "\b(r|R)eponsable\b" "\1esponsable"
python replace.py -xml:frwikiversity.xml -regex "\b(r|R)(é|e|è|ê)sonn?ance(s?)\b" "\1\2sonance\3"
python replace.py -xml:frwikiversity.xml -regex "\b(r|R)esponsabb?ill?itt?ée?(s?)\b" "\1esponsabilité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(r|R)(?:e|é|è)[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 -regex "\b(r|R)[eéè]ss?urr?ection(s?)\b" "\1ésurrection\2"
python replace.py -xml:frwikiversity.xml -regex "\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 -regex "\b(r|R)h?yth?m(es?|iques?|ée?s?)\b" "\1ythm\2"
 
 
echo == S ==
 
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)agg?acitt?ée?(s?)\b" "\1agacité\2"
 
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)c?h[éeè]mat?(s?)\b" "\1chéma\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)ienceien(sces?|tifiques?|tifiquement|tis[tm]es?)\b" "\1cience1cien\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)cult(eur|euse|rice)(s?)\b" "\1culpt\2\3"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)[ée]chement\b" "\1èchement"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)[èe]ch(er|eresses?|eries?|eurs?|euses?|oirs?)\b" "\1éch\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)écc?urr?itt?ée?(s?)\b" "\1écurité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)ei[zs]es?\b" "\1eize"
python replace.py -xml:frwikiversity.xml -regex "\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" "\1élection\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)en[cs]ibb?ill?itt?ée?(s?)\b" "\1ensibilité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)[eéèê]pp?arr?[eéèê]mm?ent\b" "\1éparément"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)epti[ée]me(ment)?\b" "\1eptième\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)implicitt?ée?(s?)\b" "\1implicité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)imm?ultann?[éeè]mm?[ae]nt\b" "\1imultanément"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)ixi[ée]me(ment)?\b" "\1ixième\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)ociétt?ée?(s?)\b" "\1ociété\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?icitt?(er|ée?s?|ant|es?|i?ons|i?ez|ent|ai?s?|ait|aient|erai?s?|erait|eri?ons|eri?ez|eront|eraient|ations?|udes?|eurs?|euses?)\b" "\1ollicit\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)outt?err?ain(s?)\b" "\1outerrain\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)péciall?itt?ée?(s?)\b" "\1pécialité\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(s|S)térr?ill?itt?ée?(s?)\b" "\1térilité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(s|S)toc?qu(ages?|ée?s?|er)\b" "\1tock\2"
python replace.py -xml:frwikiversity.xml -regex "\b(su|Su|o|O)bjectivitt?ée?(s?)\b" "\1bjectivité\2"
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"
Ligne 599 ⟶ 927 :
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?érr?iorr?itt?ée?(s?)\b" "\1upériorité\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)uport" "\1upport"
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èêë]triquetri(ses?|ques?)\b" "\1ymétrique1ymétri\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"
 
 
 
echo == T ==
 
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)err?itt?oirr?e(s?)\b" "\1erritoire\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)h?[éeèê]orr?i(es?|ques?|quement|ciens?|ciennes?|ser|sée?s?|ses?|si?ons|si?ez|sent|sai?s?|sait|saient|serai?s?|serait|seraient|seront|seri?ons|seri?ez)\b" "\1héori\2"
python replace.py -xml:frwikiversity.xml -regex "\b(t|T)imm?idd?itt?ée?(s?)\b" "\1imidité\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"
Ligne 617 ⟶ 953 :
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)ranqu?ill?itt?ée?(s?)\b" "\1ranquillité\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"
Ligne 624 ⟶ 961 :
 
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(t|T)ott?all?itt?ée?(s?)\b" "\1otalité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(t|T)rave?au(s?|x?)\b" "\1ravaux"
 
 
 
echo == U ==
 
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(u|U)nn?itt?ée?(s?)\b" "\1nité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(u|U)nn?iversitt?ée?(s?)\b" "\1niversité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(u|U)tt?ill?" "\1til"
 
 
echo == V ==
 
python replace.py -xml:frwikiversity.xml -regex "\b(v|V)ann?itt?ée?(s?)\b" "\1anité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(v|V)arr?iétt?ée?(s?)\b" "\1ariété\2"
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é|vo|Vo)rr?acitt?ée?(s?)\b" "\1racité\2"
python replace.py -xml:frwikiversity.xml -regex "\b([vV]|[rR]ev)[éeè]rr?iff?" "\1érif"
python replace.py -xml:frwikiversity.xml -regex "\b(v|V)[eéèê]rr?itt?ée?(s?)\b" "\1érité\2"
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"
Ligne 634 ⟶ 988 :
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?att?ill?itt?ée?(s?)\b" "\1olatilité\2"
python replace.py -xml:frwikiversity.xml -regex "\b(v|V)oll?ontt?ée?(s?)\b" "\1olonté\2"
python replace.py -xml:frwikiversity.xml -regex "\b(v|V)oll?ontiers?\b" "\1olontiers"
python replace.py -xml:frwikiversity.xml -regex "\b(v|V)ulgarr?itt?ée?(s?)\b" "\1ulgarité\2"
 
 
echo == W ==
 
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 ]) +,\" ","
echo == X ==
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"
echo == Y ==
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"
echo == Z ==
python replace.py -xml:frwikiversity.xml -regex "onement(s?)\b" "onnement\1"
 
python replace.py -xml:frwikiversity.xml -regex "repp" "rep" </source>
 
 
echo = Règles grammaticales =
 
 
python replace.py -xml:frwikiversity.xml -regex "\ba (n'|en )?avoir\b" "à \1avoir"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?comparer\b" "à \1comparer"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |me |te |vous |nous |en )?comprendre\b" "à \1comprendre"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?compter\b" "à \1compter"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en |les? )?défendre\b" "à \1défendre"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?définir\b" "à \1définir"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?dire\b" "à \1dire"
python replace.py -xml:frwikiversity.xml -regex "\ba (n'|en )?être\b" "à \1être"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?finir\b" "à \1finir"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?jouer\b" "à \1jouer"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |me |ne )?mettre\b" "à \1mettre"
python replace.py -xml:frwikiversity.xml -regex "\ba (n')?obtenir\b" "à \1obtenir"
python replace.py -xml:frwikiversity.xml -regex "\ba partir\b" "à partir"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?placer\b" "à \1placer"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?([a-zé]*)poser\b" "à \1\2poser"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en |le |lui |les )?prendre\b" "à \1prendre"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?produire\b" "à \1produire"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?remplacer\b" "à \1remplacer"
python replace.py -xml:frwikiversity.xml -regex "\ba se\b" "à se"
python replace.py -xml:frwikiversity.xml -regex "\ba (n'|en )?utiliser\b" "à \1utiliser"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?vérifier\b" "à \1vérifier"
python replace.py -xml:frwikiversity.xml -regex "\ba (se |ne |en )?voir\b" "à \1voir"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)omme convenu[est]s?\b" "\1omme convenu"
python replace.py -xml:frwikiversity.xml -regex "\b(c|C)omme prévu[est]s?\b" "\1omme prévu"
python replace.py -xml:frwikiversity.xml -regex "\bs(e +son|'es|’es)t?([ \w,()]{0,50})succ?[éèe]dé(?:s|es?)\b" "s\1t\2succédé"