检测字符串是否包含PHP中的任何标点符号或重音符号

时间:2016-09-18 17:01:47

标签: php arrays string punctuation

我一直在互联网上寻找我的问题的答案。 我希望用户输入登录名来创建他的帐户,但我需要检查登录名中是否有标点符号或重音字符。 总结一下,我只想要这样的角色: [0-9]或[a-z]或[A-Z]或任何亚洲字符亚洲标点符号外。

我一直在想的是在我的字符串上做一个循环并查看实际字符是否等于发音或重音字符,但是有太多标点符号和重点字符需要我很长时间是时候写出来了。事实是我不知道亚洲书写系统中使用的所有标点符号。

您对我该怎么办了解吗? 谢谢!

1 个答案:

答案 0 :(得分:0)

你的意思是,你想只允许使用字母数字字符吗?如果是,请使用正则表达式。请参阅下面的示例代码

testANS      test2ANS
B            fish
C            cat
B            dog

有关更多详细信息,请参阅此文档。 http://php.net/manual/en/function.preg-match.php http://www.phpforkids.com/php/php-functions-regular-expressions.php