【发布时间】:2012-03-28 23:28:27
【问题描述】:
好的,所以我希望用户能够输入从 A 到 Z 的每个字符和从 0 到 9 的每个数字,但我不希望他们输入“特殊字符”。
代码:
if (preg_match("/^[a-zA-Z0-9]$/", $user_name)) {
#Stuff
}
它如何检查所有给定的字符,然后检查它们是否匹配?我试过preg_match_all(),但我并没有真正理解它。
就像用户输入“FaiL65Mal”一样,我希望它允许它并继续前进。但是如果他们输入“Fail{]^7(”,我希望它出现错误。
【问题讨论】:
标签: php regex preg-match