正则表达式 .*?是什么意思
时间: 2024-06-06 12:05:36 浏览: 39
正则表达式中的 .*? 或 .*+ 的意思
5星 · 资源好评率100%
正则表达式中的 `.*?` 表示非贪婪匹配任意字符,其中 `.` 匹配任意单个字符,`*?` 表示零次或多次匹配前面的字符,但是尽可能少地匹配。与之相对的是贪婪匹配 `.*` ,它会尽可能多地匹配任意字符。例如,对于字符串 "hello world",正则表达式 `he.*d` 匹配的结果是 "hello worl",而 `he.*?d` 则匹配的是 "hello d"。
阅读全文