RE 的贪婪匹配与最小匹配

首先是一个有趣的问题。


以上结果会返回最长的那个字符串。

Re 库默认采用贪婪匹配,也就是匹配最长的字符串。

那么如何进行最小匹配呢?

如果在Re 库进行最小匹配,就需要在正则表达式上花点功夫。

总的来说,就是在表示不同长度的操作符后面添加额外的?,都可以将其改为最小匹配的规则。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。