”[]”只能匹配单个字符,在使用”[]”的时候,往往配合连接字符”-“一起使用,如[a-d],代表a或b或c或d
案例
[ ',:;*?~`!@#$%^&+=\-)(<>{}]|\]
意思是只要能匹配上这里面的任意一个,这个正则就有效。
排除字符,排除操作
正则表达式提供了”^”来表示排除不符合的字符,^一般放在[]中。如[^1-5],该字符不是1~5之间的数字。
”[]”只能匹配单个字符,在使用”[]”的时候,往往配合连接字符”-“一起使用,如[a-d],代表a或b或c或d
案例
[ ',:;*?~`!@#$%^&+=\-)(<>{}]|\]
意思是只要能匹配上这里面的任意一个,这个正则就有效。
正则表达式提供了”^”来表示排除不符合的字符,^一般放在[]中。如[^1-5],该字符不是1~5之间的数字。