标签: php
可能重复: Regex to allow A-Z, - and '
我有一个要求姓名的表格,名称不得包含任何数字,但可以有一个(')或一个( - ),例如O'Neal,O-man。
我已经使用过is_string()但似乎很严格,你们中的任何人都知道如何验证接受这些值的字符串吗?
is_string()
答案 0 :(得分:3)
试试这个:
if (!preg_match("/^[A-Za-z\\- \']+$/",$name)) { echo "Invalid"; } else { echo "Valid"; }