我有一個文本框,我希望此文本框只接受字母和正斜槓(/)字符。確認接受字母和斜槓(/)在yii2
我怎樣才能使yii2模型成爲可能?
['uri', 'match', 'pattern' => '^[a-zA-Z\s]*$']
我已經在模型中使用了上述。它不起作用
我有一個文本框,我希望此文本框只接受字母和正斜槓(/)字符。確認接受字母和斜槓(/)在yii2
我怎樣才能使yii2模型成爲可能?
['uri', 'match', 'pattern' => '^[a-zA-Z\s]*$']
我已經在模型中使用了上述。它不起作用
您可以使用此規則代碼而不是您的規則。
['uri', 'match', 'pattern' => '/^[a-zA-Z\/]*$/' ]
看看:http://stackoverflow.com/help/how-to-answer –
爲什麼OP應該「試試這個」?一個好的答案將總是解釋做了什麼以及爲什麼這樣做,不僅是爲了OP,而且是爲了將來SO的訪問者。 –
Try This One....
['uri', 'match', 'pattern' => '/^[a-zA-Z/\s]+$/']
正則表達式應該是這樣的,應警予的工作:
preg_match('|[a-zA-Z/]*|', $string, $matches); This is just a usage example of the regex for preg_match, of course the regex should work, not using preg_match in your case.
你可以添加了哪些字符串這是行不通的例子嗎? – marche