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