實例
同時匹配長短不同的多項候醒,返回哪個呢能颁?
貪婪匹配
Re庫默認(rèn)采用貪婪匹配,即輸出匹配最長的字符串倒淫。
最小匹配
如何輸出最短的子串呢伙菊?
最小匹配操作符
操作符 | 說明 |
---|---|
*? | 前一個字符0次或無限次擴(kuò)展,最小匹配 |
+? | 前一個字符1次或無限次擴(kuò)展敌土,最小匹配 |
?? | 前一個字符0次或1次擴(kuò)展镜硕,最小匹配 |
{m,n}? | 擴(kuò)展前一個字符m至n次(含n),最小匹配 |
只要長度輸出可能不同的返干,都可以在操作符后加兴枯?變成最小匹配