正则删除文本中非匹配项
27 May 2022
正则删除文本中非匹配项
比如在Sublime中处理有以下文本:
步骤:
- 使用
^((?!"aid": \d+).)*$
->$2
筛选出 所有含的 “aid”: 939288219 的行; ,\n*
->\n
去掉多余的换行;^(?:\s)\s+
去掉多余的空格;
原数直接处理
-
筛出
"aid":\d++
, 匹配("aid":\d++)
替换成\n$1\n
;
-
使用
^((?!"aid":\d++).)*+\n?+
删除多余文本;
-
结果数据