我想允許支架在我的PHP的preg_match函數調用:如何在php preg_match函數調用中允許括號?
preg_match("/[^A-Za-z0-9-_,#@. \/']/",$address).
如何才能做到這一點?
我想允許支架在我的PHP的preg_match函數調用:如何在php preg_match函數調用中允許括號?
preg_match("/[^A-Za-z0-9-_,#@. \/']/",$address).
如何才能做到這一點?
你可以試試這個:
preg_match("/[^A-Za-z0-9-_,#@. \/\(\)']/", $address).
你應該逃脫支架用反斜槓:
preg_match("/[^A-Za-z0-9-_,#@. \/'\[\]]/",$address);
是的,正確的+1 ... – 2013-02-18 12:37:04
@揚亨克當我使用這preg_match然後顯示錯誤「警告:preg_match():在mycontroller.php中的未知修飾符''' – Sid 2013-02-18 13:05:16
您的原始代碼中的/沒有用反斜線轉義,這就是爲什麼您收到錯誤消息。我編輯了我的答案。 – 2013-02-18 14:11:10
preg_match("/[^A-Za-z0-9-_,#@. /'\[\]]/",$address)
不錯.......... – 2013-02-18 12:44:39
感謝兄弟它的工作。 – Sid 2013-02-18 14:00:06