REGEX在记事本++中只显示包含特定文本的行?
我有一个巨大的文本文件,有这么多不需要的文本,我只想过滤掉我感兴趣的文本位。我想要的格式是在下面的例子中:REGEX在记事本++中只显示包含特定文本的行?
{\"animal\":\"crocodile\",\"class\":\"reptilia\"}
有数百种不同的动物,当然是类。
如何在记事本++中使用正则表达式在整个文档中仅显示这些文本行?最后的评论后
回答:
编辑,你可以尝试
查找内容
(\\"(animal|class)\\":\\".*?\\")?\K.*?(?=\\"(animal|class)\\":)
替换
\n
- 正则表达式
.
匹配换行符
更换所有
编辑添加双反斜线\\
文档中匹配\
。
以下的正则表达式
\\"(animal|class)\\"\s*:
将匹配任何"
之间animal
或class
后跟0或多个空格,然后:
以上是 REGEX在记事本++中只显示包含特定文本的行? 的全部内容, 来源链接: utcz.com/qa/265181.html