正则表达式[^a-zA-Z]的意义??

时间:2022-02-18 21:15:26
表示任何 包含从a-z和从A-Z字符的字符串,这样解析正确吗?


谢谢

3 个解决方案

#1


加我QQ帮我下吧 652463984

#2


[^a-zA-Z] 简单来说就是任意一个非字母的字符,虽然可以匹配除字母之外的任意字符,但只能是一个,不是多个

如果想匹配多个非字母的字符,需要在后面加量词修饰,如
[^a-zA-Z]+ 表示1个或多个非字母字符
[^a-zA-Z]{5,10} 给示5到10个除字母之外的字符

#3


楼上说的很详细

#1


加我QQ帮我下吧 652463984

#2


[^a-zA-Z] 简单来说就是任意一个非字母的字符,虽然可以匹配除字母之外的任意字符,但只能是一个,不是多个

如果想匹配多个非字母的字符,需要在后面加量词修饰,如
[^a-zA-Z]+ 表示1个或多个非字母字符
[^a-zA-Z]{5,10} 给示5到10个除字母之外的字符

#3


楼上说的很详细