Nic*_*erg 36
这实际上取决于,我假设您正在使用$ _POST []数据并希望清理这些输入?如果是这样,我肯定会这样做:
$var = preg_replace("/[^A-Za-z0-9]/", "", $var);
Run Code Online (Sandbox Code Playgroud)
除了alpha/num之外,它将删除除alpha/num之外的所有内容,如果您愿意,可以调整正则表达式以包含其他字符.可以在以下位置找到常用正则表达式的一些很好的示例:RegEx库
如果这不是您正在寻找的或有其他问题,请告诉我们.
在处理数据期间使用以下正则表达式:
$data = preg_replace('/[^A-Za-z0-9]/', "", $data);
Run Code Online (Sandbox Code Playgroud)
这将从数据中删除所有非字母数字字符.
$specialChars = array(" ", "\r", "\n");
$replaceChars = array("", "", "");
$str = str_replace($specialChars, $replaceChars, $str);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
33044 次 |
| 最近记录: |