Modèle:Vérification siècle : Différence entre versions
(possibilité de passer nocat à ce modèle pour qu'il soit no-op) |
(simplification, en fait on peut appliquer les quantifieurs aux character sets (mais pas aux capture groups) (cf. Lua patterns)) |
||
Ligne 9 : | Ligne 9 : | ||
| <!-- regex pour les grandes valeurs, et enfin catégorisation si valeur incorrecte ou vide --> | | <!-- regex pour les grandes valeurs, et enfin catégorisation si valeur incorrecte ou vide --> | ||
− | {{#if: {{#invoke:String|match|s={{uc:{{{1}}}}}|pattern=^[IVXLC] | + | {{#if: {{#invoke:String|match|s={{uc:{{{1}}}}}|pattern=^[IVXLC]+$|nomatch=}} |
| <!-- OK --> | | <!-- OK --> | ||
| [[Catégorie:Page avec un modèle de siècle erroné]] | | [[Catégorie:Page avec un modèle de siècle erroné]] |