Modèle:Vérification siècle : Différence entre versions
(simplification, en fait on peut appliquer les quantifieurs aux character sets (mais pas aux capture groups) (cf. Lua patterns)) |
(on accepte en chiffres arabes, qui fonctionnent partiellement (à améliorer) et peut-être plus sympa à saisir pour certains) |
||
Ligne 8 : | Ligne 8 : | ||
| XXI | XXII | XXIII | XXIV | XXV | XXVI | XXVII | XXVIII | XXIX | XXX = <!-- OK --> | | XXI | XXII | XXIII | XXIV | XXV | XXVI | XXVII | XXVIII | XXIX | XXX = <!-- OK --> | ||
− | | <!-- regex pour les grandes valeurs, et enfin catégorisation si valeur incorrecte ou vide --> | + | | <!-- regex pour les grandes valeurs, ou en chiffres arabes, et enfin catégorisation si valeur incorrecte ou vide --> |
{{#if: {{#invoke:String|match|s={{uc:{{{1}}}}}|pattern=^[IVXLC]+$|nomatch=}} | {{#if: {{#invoke:String|match|s={{uc:{{{1}}}}}|pattern=^[IVXLC]+$|nomatch=}} | ||
| <!-- OK --> | | <!-- OK --> | ||
− | | [[Catégorie:Page avec un modèle de siècle erroné]] | + | | {{#if: {{#invoke:String|match|s={{{1}}}|pattern=^%d+$|nomatch=}} |
+ | | <!-- OK --> | ||
+ | | [[Catégorie:Page avec un modèle de siècle erroné]] | ||
+ | }} | ||
}} | }} | ||