Помогие разобраться ,не работает ruls yii2 на проверку длины после точки

Есть рулс на проверку длины после точки(если длина больше 2 знаков,то должен выдать ошибку), но он всегда выдает , тип все ок, как будто не замечает pattern! regex вроде правильно написан...

вот код:

public $diametr;

public function rules()
{
    return [
        [['diametr'], 'match',  'pattern' => '/^(\d{1,}.?\d{0,2})$/', 'message' => 'длинна не совпадает'],

    ];
}

Ответы (0 шт):