1
隨着PHP函數我試圖創建的preg_replace正則表達式的字符串,將只允許字母數字字符加! @ # $ % & . ,
正則表達式只允許字母加上其他特定字符
PHP函數是
function clean($var) {
$regEx="REGEXSTRING";
$var = preg_replace($regEx, "", $var);
return str_replace(array("&", "'"),
array("&", "'"), $var);
}
該字符串會匹配我所尋找的內容。
::編輯::當我輸入這個我想通了什麼會爲我工作。不知道它是否是最好的解決方案,但它的工作原理。但我想我會在這裏發佈它作爲其他初學者的解決方案。
我使用的字符串是...
$regEx="/[^a-zA-Z0-9 [email protected]#$%&.,]/";
希望它可以幫助別人。
由於您已經解決了您的問題,因此將完整解決方案彈出回答可能是一個好主意,並且在兩天內接受以便此問題被視爲完成。這將節省人們點擊它,看看他們是否可以回答。 – Fluffeh