我已經在我的形式招聘職位文本字段,我需要添加驗證這樣的:PHP正則表達式/ Yii2模式允許字母,數字,空格和符號的一些/特殊字符
拒絕符號EXC:
-
,,
,.
,並/
允許字母,數字和空間
我已經添加像這樣modal.php
'pattern' => '/^[a-zA-Z.,-]+(?:\s[a-zA-Z.,-]+)*$/'
這幾乎是工作得很好,這是拒絕/
和數字。
任何人都可以修復我的模式,所以它可以像我上面的要求一樣工作。
感謝
我已經在我的形式招聘職位文本字段,我需要添加驗證這樣的:PHP正則表達式/ Yii2模式允許字母,數字,空格和符號的一些/特殊字符
拒絕符號EXC:-
,,
,.
,並/
允許字母,數字和空間
我已經添加像這樣modal.php
'pattern' => '/^[a-zA-Z.,-]+(?:\s[a-zA-Z.,-]+)*$/'
這幾乎是工作得很好,這是拒絕/
和數字。
任何人都可以修復我的模式,所以它可以像我上面的要求一樣工作。
感謝
嘗試以下操作:
/^[a-zA-Z0-9.,\-\/\s]+$/
這將使數字,aplhabets,空間/
,-
,.
和,
,沒有別的。
你可以從這裏瞭解更多關於正則表達式https://regexone.com
顯然! '/'和數字不在你的字符類中。添加它們。 –
是的,我很確定。你能解決這個問題,並且瞭解一下正則表達式嗎?謝謝 – Blackjack
如果你花時間閱讀關於正則表達式的基本教程,你可以有一點點學習,我不能爲你做。 –