首先是一個(gè)有趣的問題。
以上結(jié)果會(huì)返回最長(zhǎng)的那個(gè)字符串。
Re 庫默認(rèn)采用貪婪匹配,也就是匹配最長(zhǎng)的字符串。
那么如何進(jìn)行最小匹配呢?
如果在Re 庫進(jìn)行最小匹配,就需要在正則表達(dá)式上花點(diǎn)功夫。
總的來說,就是在表示不同長(zhǎng)度的操作符后面添加額外的?
,都可以將其改為最小匹配的規(guī)則。
首先是一個(gè)有趣的問題。
以上結(jié)果會(huì)返回最長(zhǎng)的那個(gè)字符串。
Re 庫默認(rèn)采用貪婪匹配,也就是匹配最長(zhǎng)的字符串。
那么如何進(jìn)行最小匹配呢?
如果在Re 庫進(jìn)行最小匹配,就需要在正則表達(dá)式上花點(diǎn)功夫。
總的來說,就是在表示不同長(zhǎng)度的操作符后面添加額外的?
,都可以將其改為最小匹配的規(guī)則。