过滤特殊字符

时间:2013-01-05 13:42:32

标签: php

我想检查一个字符串是否有一些特殊字符并删除它们。

如何添加反斜杠\并斜杠/~|%*|'#""来检查所有特殊字符

我需要像

这样的东西
preg_match('/\\\\/', $string);

你能帮助我吗?

由于

2 个答案:

答案 0 :(得分:1)

试试这个

preg_match('/[\'^£$%&*()}{@#~?><>,|=_+¬-]/', $string);

它可能对你有帮助。

答案 1 :(得分:0)

使用preg_replace并确保使用反斜杠转义特殊字符,如点(。)。

你应该有类似的东西:

preg_replace('/[%\.&#-]/s', '', $String);