Regular Expression für Römische Ziffern

Dieser "Reguläre Ausdruck" setzt römische Zahlen (in Groß- oder Kleinschreibung) von 1 bis 3999 (I bis MMMCMXCIX) in Großbuchstaben.

This "regular expression" sets roman numerals (case-insensitive) from 1 to 3999 (I to MMMCMXCIX) into capital letters.

%_FILENAME% = ab i ab ii ab iii iv v vv vi vii viii ix abc x mcmliv ll cmm mmix-ix-xi.mp3

Konverter | Tag - Dateiname | ALT+1
Formatstring auswählen
Formatstring:

$regexp(%_filename%,'\b(?i:(?=[MDCLXVI])((M{0,3})((C[DM])|(D?C{0,3}))?((X[LC])|(L?XX{0,2})|L)?((I[VX])|(V?(II{0,2}))|V)?))\b','\U$0')

Vorschau
ab I ab II ab III IV V vv VI VII VIII IX abc X MCMLIV ll cmm MMIX-IX-XI.mp3

DD.20090911.1028.CEST