1. 算法思想: 匹配一次全集, 在匹配一次不包含集合, 每次处理全集中的匹配项时, 判断是否同时在非集中, 是就跳过, 不处理 2. 梗概: 1. 先在原字符串中匹配非集(将要过滤掉的匹配项), 并记录下这些匹配项的索引 使用正则查找并替换 内置封装方法 replace()该方法 2. 依次判断全集中所有匹配项, 以过滤掉非集里面的匹配项 用replace来依次处理全集中的每个匹配项 如果存在于非集中, 则返回原字符串, 表示跳过 否则, 就按预定程序处理匹配项