我如何改变这个函数,以便它允许单撇号和连字符:
function sanitize_string($s) {
$result = preg_replace("/[^a-zA-Z0-9]+/", " ", html_entity_decode($s, ENT_QUOTES));
return $result;
}
Run Code Online (Sandbox Code Playgroud)
hal*_*dan 11
只需在范围的末尾包含单个撇号和连字符:
function sanitize_string($s) {
$result = preg_replace("/[^a-zA-Z0-9'-]+/", " ", html_entity_decode($s, ENT_QUOTES));
return $result;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10153 次 |
| 最近记录: |