加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flash与字符串:双单引号的中文

发布时间:2020-12-15 07:16:46 所属栏目:百科 来源:网络整理
导读:收录比较有意思的正则,因为检查双引号里面的中文经常这样处理,打算在Egret里面也尝试一下这样的做法。目前想到的方案就是对每一行里面双引号进行匹配是否含有中文一般采用 以下的正则去进行检测。 var chinaReg: RegExp = /[u4e00-u9fa5]/gi ; 双引号和

收录比较有意思的正则,因为检查双引号里面的中文经常这样处理,打算在Egret里面也尝试一下这样的做法。目前想到的方案就是对每一行里面双引号进行匹配是否含有中文一般采用
以下的正则去进行检测。

var chinaReg:RegExp = /[u4e00-u9fa5]/gi;

双引号和单引号的处理

第一种情况是比较常用的匹配双引号的情况

var reg:RegExp = new RegExp(""(.*?)"","ig");

第二种情况是比较常用的匹配单双引号的情况

var reg:RegExp = new RegExp("["|'](.*?)["|']","ig");

as3 当中的正则里面注意lastIndex 的属性,因为你会突然莫名其妙发现一种现象test多几次的后莫名其妙 对中文test检测的时候发现不行,如果你单独抽出来检测又可以,初步怀疑这个lastIndex 索引值改变 影响了检测判断的结果 多留心这个属性的问题,检测的时候就可以检测出好的结果

lastIndex : Number
指定字符串中开始进行下一次搜索的索引位置。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读