猿问

正则表达式[ ]里这三种写法有区别吗?

1、[0-9a-zA-Z]2、[0-9,a-z,A-Z]3、[0-9|a-z|A-Z]

这三种写法有区别吗?貌似都是或者是数字、或者是小写字母、或者是大写字母中的任意一个的意思吧?### 问题描述


青春有我
浏览 582回答 1
1回答

慕的地8271018

1、 [0-9a-zA-Z]var reg = /[0-9a-zA-Z]/g; reg.test(0); // true2、 [0-9,a-z,A-Z]var reg = /[0-9,a-z,A-Z]/g; reg.test(','); // true3、 [0-9|a-z|A-Z]var reg = /[0-9|a-z|A-Z]/g; reg.test('|'); // true
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答