想问一下正则表达式中 [^ ] 与. 的区别。都是指任意字符嘛?
(.不能表示换行符)只有这点区别嘛?
谢谢!
是题主这个意思,.不匹配换行,其他一样
[^ ]指非空格字符,换行也会匹配 .不匹配换行符
[] 是查找 [] 符号里的任意字符[^]查找任何不在方括号之间的字符。
.查找单个字符,除了换行和行结束符。
区别的话 [] 只匹配 []里面的这个有说明