首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >过滤特殊字符

过滤特殊字符
EN

Stack Overflow用户
提问于 2013-01-05 21:42:32
回答 2查看 154关注 0票数 0

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

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

我需要像这样的东西

代码语言:javascript
复制
preg_match('/\\\\/', $string);

你能帮帮我吗?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-05 22:13:34

试着这样做

代码语言:javascript
复制
preg_match('/[\'^£$%&*()}{@#~?><>,|=_+¬-]/', $string);

这可能会对你有帮助。

票数 1
EN

Stack Overflow用户

发布于 2013-01-05 21:47:27

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

然后你应该有类似这样的东西:

代码语言:javascript
复制
preg_replace('/[%\.&#-]/s', '', $String);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14172327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档