php检查字符串中是否由汉字 数字 英文字母组成

PHP 投稿 9400 0 评论

php检查字符串中是否由汉字 数字 英文字母组成

这篇关于php 判断字符串是否存在某个字符串的文章,主要介绍php检查字符串中是否由汉字 数字 英文字母组成,觉得挺不错的,感兴趣的php开发者可以参考下,希望对大家在学习php的成长路上有所帮助!

分享两个常用的正则表达式,php检查字符串是否由汉字,数字,英文字母,下划线组成,注意这里只是针对utf-8字符集的字符串检查。

数字 汉字 英文字母  下划线


if (!preg_match("/^[\x{4e00}-\x{9fa5}A-Za-z0-9_]+$/u", $str)) {

    echo "<font color=red>您输入的[" . $str . "]含有违法字符</font>";

}

数字 汉字 英文字母


if (!preg_match("/^[\x{4e00}-\x{9fa5}A-Za-z0-9]+$/u", $str)) {

    echo "<font color=red>您输入的[" . $str . "]含有违法字符</font>";

}

总结

以上就是关于php 判断字符串是否存在某个字符串全部内容,希望这篇php检查字符串中是否由汉字 数字 英文字母组成文章能够帮你解决如相关的PHP问题,更多请关注PHP栏目的其它相关文章!

编程笔记 » php检查字符串中是否由汉字 数字 英文字母组成

赞同 (53) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽