18 php regex string preg-replace preg-match
如何检查字符串是否在PHP中有字母表
的而ctype_alpha和 ctype_digit不会在它的帮助.他们的任何方法?
Sab*_*san 39
你可以用preg_match它.
if(preg_match("/[a-z]/i", $string)){
print "it has alphabet!";
}
Run Code Online (Sandbox Code Playgroud)
如果要检查所有字符是否为字母,请在正则表达式周围使用锚点.例如^[a-z]+$.
小智 5
根据要求发布
/^[a-zA-Z]+$/字母,/^[0-9]+$/数字,/^[a-zA-Z0-9]+$/字母数字
要么
/^\pL+$/uUni alpha,/^\pN+$/uUni num,/^[\pL\pN]+$/uUni alpha-num