正则表达式中[A-z]和[a-zA-Z]的区别

正则表达式中[A-z]和[a-zA-Z]的区别

正则表达式中[A-z]和[a-zA-Z]的范围是不一样的,先来看一下ASCII表
正则表达式中[A-z]和[a-zA-Z]的区别_第1张图片
正则表达式中[A-z]和[a-zA-Z]的区别_第2张图片
1.当输入[A-z],匹配的是如下字符
正则表达式中[A-z]和[a-zA-Z]的区别_第3张图片
正则表达式中[A-z]和[a-zA-Z]的区别_第4张图片
2.输入[a-zA-Z]时,匹配的是1中除91~96外所有的字符,所以[A-Z]的范围更大,因为它除了26个大小写字母之外还包含了几个特殊符号

你可能感兴趣的:(前端学习经验记录,正则表达式)