php中正则表达式[ ] 和 ^ 详解

”[]”只能匹配单个字符,在使用”[]”的时候,往往配合连接字符”-“一起使用,如[a-d],代表a或b或c或d

案例

[ ',:;*?~`!@#$%^&+=\-)(<>{}]|\]

意思是只要能匹配上这里面的任意一个,这个正则就有效。

排除字符,排除操作

正则表达式提供了”^”来表示排除不符合的字符,^一般放在[]中。如[^1-5],该字符不是1~5之间的数字。

猜你喜欢

转载自blog.csdn.net/qq_34861341/article/details/86569419