respect-validation/library/Respect/Validation/Rules/Roman.php

15 lines
251 B
PHP
Raw Normal View History

2011-10-25 20:06:43 +02:00
<?php
namespace Respect\Validation\Rules;
class Roman extends AbstractRule
{
public function validate($input)
{
2012-04-09 00:55:05 +02:00
return (boolean) preg_match('/^M{0,4}(CM|CD|D?C{0,3})(XC|XL|L?X{0,3})(IX|IV|V?I{0,3})$/', $input);
2011-10-25 20:06:43 +02:00
}
}