正则表达式".*?"表示匹配任意字符(除换行符外)零次或多次,但是尽可能少地匹配,即非贪婪模式。

例如,当应用于字符串"abcde"时,".?"将匹配空字符串,因为它尽可能少地匹配。但是,"."将匹配整个字符串"abcde",因为它是贪婪模式。

另外,"?"表示前面的字符匹配零次或一次。因此,".*?"表示匹配任意字符零次或多次,但是尽可能少地匹配,而不是匹配尽可能多的字符。


原文地址: https://www.cveoy.top/t/topic/e4bq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录