\..*?这个正则表达式是啥意思

求解答,谢谢

\. #一个点(.) 因为他是正则的元字符,需要前面用 \ 转义。
.* #代表任意多的字符,可以是0个
? #修饰前面的 * ,匹配尽可能少的字符。

一般 .*?单独放一起只会匹配0个字符,这里只匹配一个·,后面有没有字符都没关系。

一般后面再有其他约束时,才有意义。
比如:
qe.2385u2398383

用 \..*? 只匹配一个点
用 \..*8 会匹配 .2385u239838
用 \..*?8 会匹配 .238
温馨提示:答案为网友推荐,仅供参考
相似回答