在php与JS里怎么用正则匹配汉字

这次给大家带来在php与JS里怎么用正则匹配汉字,在php与JS里用正则匹配汉字的注意事项有哪些,下面就是实战案例,一起来看一下。

本文实例讲述了php与javascript正则匹配中文的方法。分享给大家供大家参考,具体如下:

php中正则匹配utf-8中文: (重点是:[x{4e00}-x{9fa5}]+)

$str = "脚本之家";if (preg_match("/^[x{4e00}-x{9fa5}]+$/u",$str,$arr)) {  print("该字符串全部是中文");  echo '
';  print_r($arr);} else {  print("该字符串不全部是中文");  echo '
';  print_r($arr);}

登录后复制

php中正则匹配gbk、gb2312中文:

preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$str)

登录后复制

javascript正则匹配中文:

var str = "php编程";if (/^[u4e00-u9fa5]+$/.test(str)) {alert("该字符串全部是中文");} else {alert("该字符串不全部是中文");}

登录后复制

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

正则中的lastIndex使用详解

基于PHP正则零宽断言的使用详解

以上就是在php与JS里怎么用正则匹配汉字的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2777922.html

(0)
上一篇 2025年3月8日 15:16:21
下一篇 2025年2月23日 08:12:31

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • js高级知识讲解

    本文主要和大家分享js高级知识讲解 继承 继承是类型与类型之间的关系; 对象的‘继承’: 实际上是对对象的拷贝 function extend (parent, child) {  for (var key in parent) {    …

    编程技术 2025年3月8日
    200
  • js的箭头函数简介

    箭头函数就是个简写形式的函数表达式,并且它拥有词法作用域的this值(即不会新产生自己作用域下的this,arguments,super和new.target等对象)。此外,箭头函数总是匿名的。 基础语法 (param1, param2, …

    编程技术 2025年3月8日
    200
  • 深入理解js数据类型

    本文主要和大家分享深入理解js数据类型, 在 ECMAScript 规范中,共定义了 7 种数据类型,分为 基本类型 和 引用类型 两大类,如下所示: 基本类型:String、Number、Boolean、Symbol、Undefined、…

    2025年3月8日 编程技术
    200
  • js实现获取网络类型的方法

    本文主要和大家分享js实现获取网络类型的方法,主要以代码的方式,希望能帮助到大家。    function getNetworkType() {            var ua = navigator.userAgent;       …

    编程技术 2025年3月8日
    200
  • js关于时间转换问题分享

    本文主要和大家分享js关于时间转换问题分享,主要以代码的形式和大家讲解,希望能帮助到大家。 1.js字符串转换成时间 1.1方法一:输入的时间格式为yyyy-mm-dd function convertDateFromString(date…

    编程技术 2025年3月8日
    200
  • js鼠标键盘无操作实例

    本文主要和大家分享js鼠标键盘无操作实例,主要以代码的方式和大家分享,希望能帮助到大家。 var count = 0; var outTime=30;//分钟 window.setInterval(go, 1000); function g…

    编程技术 2025年3月8日
    200
  • JS中的内置对象Array详解

    本文主要和大家分享JS中的内置对象Array详解,JS的内置对象主要分为四大类:Array  String  Math  Date,我们主要介绍Array,希望能帮助到大家。 Array  数组内的每一项都可以保存任意类型的数据,数组的大小…

    编程技术 2025年3月8日
    200
  • JS的内置对象String详解

    JS的内置对象主要分为四大类:Array  String  Math  Date,本文主要和大家分享JS的内置对象String详解,希望能帮助到大家。 String 主要介绍一些方法的使用: 1. charAt( )     stringO…

    编程技术 2025年3月8日
    200
  • 原声js实现放大镜效果

    本文主要和大家分享原声js实现放大镜效果,主要以代码的方式和大家分享,希望能帮助到大家。 nbsp;html>*{margin: 0;padding:0}.mg{height:577px;width:352px;margin-left…

    编程技术 2025年3月8日
    200
  • 容易产生错误的js手机号码验证

    这次给大家带来容易产生错误的js手机号码验证,容易产生错误js手机号码验证的注意事项有哪些,下面就是实战案例,一起来看一下。 写一个简单的正则表达式,用来校验11位手机号码,开头允许是13、15、18,我一开始这样写: var reg = …

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论