美文网首页
正则-2[ ]范围

正则-2[ ]范围

作者: 谷子多 | 来源:发表于2017-12-22 00:08 被阅读0次

[ ]:表示范围,一个中括号内表示一项,里面可以写范围

面试题:

    1.计算下列字符串的字节(英文一个字节,中文两个字节)

letstr='一起来学习es6!'

letnum=0;

//[\u4e00-\u9fa5]中文区间

for(leti=0;i

if(/[\u4e00-\u9fa5]/.test(str[i])){

num+=2

}else{

num++

}

}

console.log(num)

2.数字范围 :比如限制年龄

console.log(/1[8-9]|[2-9][0-9]|100/.test('100'))

console.log(/1[8-9]|[2-9][0-9]|100/.test('100'))

3.排除[^]

    找到下列以a开头,c结尾,但是不要a3c的

相关文章

网友评论

      本文标题:正则-2[ ]范围

      本文链接:https://www.haomeiwen.com/subject/rblzwxtx.html