任何人都可以告诉我如何我可以替换字符串中的所有特殊字符,除了下划线和句号。而且我一直在试图理解如何使这个替换模式阅读PHP
手册,以及它如此混乱像我这样的初学者是否有任何其他文档或教程,使初学者变得容易,以便我不必发布另一个类似的问题,并且每次我想要使用此功能时都会遇到麻烦。如何替换除下划线和句点在PHP中的所有特殊字符?
preg_replace('/[^a-zA-Z0-9]/', '', $string);
这就是我把它替换所有的特殊字符,但我想除了_
和.
。
任何人都可以告诉我如何我可以替换字符串中的所有特殊字符,除了下划线和句号。而且我一直在试图理解如何使这个替换模式阅读PHP
手册,以及它如此混乱像我这样的初学者是否有任何其他文档或教程,使初学者变得容易,以便我不必发布另一个类似的问题,并且每次我想要使用此功能时都会遇到麻烦。如何替换除下划线和句点在PHP中的所有特殊字符?
preg_replace('/[^a-zA-Z0-9]/', '', $string);
这就是我把它替换所有的特殊字符,但我想除了_
和.
。
你可以使用一些PHP的过滤器插件像净化器(设置白名单输入)...
但尽管如此,我们想建议你学习正则表达式!
[阅读正则表达式在这里!](http://www.regular-expressions.info/) – jurgemaister