Utente:YuBot/Regex: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Riga 12:
<pre>
fixes= {
# per it.wikipedia
#
'lingue': {
'
'
'it':u'Bot: Correggo collegamenti lingue',▼
'msg': {▼
},
▲'it':u'Bot: Correggo collegamenti lingue',
'replacements': [▼
#lingue invariabili, plurali - minuscolo
▲'replacements': [
(u'([Pp]arla|[Pp]arlava|[Pp]arol[ae]|[Aa]vverbio|[Aa]vverbi|[Aa]gettiv[io]|[Ss]ostantiv[oi]|[Tt]ermin[ie]|[Ll]emm[ia]|[Pp]roverbio|[Vv]erb[io]|[Nn]om[ie]|[Nn]omenclatura|[Ll]essico|[Ll]inguaggio|[Dd]ialett[io]|[Ll]ingu[ea]|[Tt]est[io]|[Dd]izione|[Ee]spression[ie]|[Pp]arol[ea]|[Pp]arlat[ea]|[Ii]n|[Dd]al|[Ii]l|[Dd]el) \[\[(portoghes|frances|ingles|irlandes|ungheres|norveges|scozzes|singales|svedes|ligur|piemontes)(e|i)\]\]', ur'\1 [[Lingua \2e|\2\3]]'),▼
#lingue variabili, femminili e plurali - minuscolo
▲(u'([Pp]arla|[Pp]arlava|[Pp]arol[ae]|[Aa]vverbio|[Aa]vverbi|[Aa]gettiv[io]|[Ss]ostantiv[oi]|[Tt]ermin[ie]|[Ll]emm[ia]|[Pp]roverbio|[Vv]erb[io]|[Nn]om[ie]|[Nn]omenclatura|[Ll]essico|[Ll]inguaggio|[Dd]ialett[io]|[Ll]ingu[ea]|[Tt]est[io]|[Dd]izione|[Ee]spression[ie]|[Pp]arol[ea]|[Pp]arlat[ea]|[Ii]n|[Dd]al|[Ii]l|[Dd]el) \[\[(portoghes|frances|ingles|irlandes|ungheres|norveges|scozzes|singales|svedes|ligur|piemontes)(e|i)\]\]', ur'\1 [[Lingua \2e|\2\3]]'),
(u"([Pp]arla|[Pp]arlava|[Aa]vverbio|[Aa]gettivo|[Ss]ostantivo|[Tt]ermine|[Ll]emma|[Pp]roverbio|[Vv]erbo|[Nn]ome|[Nn]omenclatura|[Ll]essico|[Ll]inguaggio|[Dd]ialetto|[Tt]est[io]|[Ii]n|[Dd]al|[Ii]l) \[\[(catalan|cec|corean|croat|curd|gaelic|galizian|georgian|grec|hawaiian|indonesian|italian|ladin|latin|mongol|occitan|polacc|romanci|romen|russ|serb|slovacc|sloven|spagnol|tedesc|tibetan|russ|ucrain|lombard|napoletan|romagnol|sard|sicilian)o\]\]", ur"\1 [[Lingua \2a|\2o]]"),▼
]
▲(u"([Pp]arla|[Pp]arlava|[Aa]vverbio|[Aa]gettivo|[Ss]ostantivo|[Tt]ermine|[Ll]emma|[Pp]roverbio|[Vv]erbo|[Nn]ome|[Nn]omenclatura|[Ll]essico|[Ll]inguaggio|[Dd]ialetto|[Tt]est[io]|[Ii]n|[Dd]al|[Ii]l) \[\[(catalan|cec|corean|croat|curd|gaelic|galizian|georgian|grec|hawaiian|indonesian|italian|ladin|latin|mongol|occitan|polacc|romanci|romen|russ|serb|slovacc|sloven|spagnol|tedesc|tibetan|russ|ucrain|lombard|napoletan|romagnol|sard|sicilian)o\]\]", ur"\1 [[Lingua \2a|\2o]]"),
},
# per it.wikipedia
# Inserisce la sintassi corretta {{S comuni|Nomeregione}} negli stub dei comuni
# replace.py -fix:stubcomuni -cat:Comuni_italiani
'stubcomuni': {
'regex': True,
▲ 'msg': {
'it':u'Bot: Correggo sintassi {{S comuni}}',
},
'replacements': [
#Da Stub comuni a S comuni
(u'\{\{[Ss]tub comuni\|', ur'{{S comuni|'),
#Da S a S comuni
(u'\{\{[Ss]\|', ur'{{S comuni|'),
]
},
}
</pre>
|