正则表达式去除相同匹配结果

2025-02-23 20:44:12
推荐回答(1个)
回答1:

只需要在匹配的时候判断之前有没有相同的内容就可以了
例如:
(?'r'\d+)(?解释:
(?'r'\d+) #捕获数字并存放到分组r里
(?
另:如果字符串很长很长很长,则不推荐使用正则表达式来排除重复项,因为效率较低