2012-11-01 5 views

Odpowiedz

15

Powinieneś być w stanie korzystać z match/pattern zasadę opisaną w manual:

To kod niesprawdzone, wymagać będzie pole username zawierać dane, a następnie zatwierdź że nie zawiera znaku spoza listy akceptowanych znaków (az, podkreślnik i kreska).

+0

Czy możesz również podać wersję yii2? – gSorry

+1

dla yii2 wystarczy zastąpić array() przez [] np. ['company_name', 'match', 'not' => true, 'pattern' => '/ [^ a-zA-Z _-] /', 'message '=>' Nieprawidłowe znaki ',], –