Regex 不管中间的内容如何选择特定的行
让我们从我的结构开始,这样我可以更好地解释我想做什么。假设我有一个如下的文本:Regex 不管中间的内容如何选择特定的行,regex,notepad++,Regex,Notepad++,让我们从我的结构开始,这样我可以更好地解释我想做什么。假设我有一个如下的文本: write information1/info_a/content read information/content write information1/info_b/content write information1/info_c/content write information2/info_a/content write information2/info_b/content write informati
write information1/info_a/content
read information/content
write information1/info_b/content
write information1/info_c/content
write information2/info_a/content
write information2/info_b/content
write information3/format/info_b/content
我想突出显示以特定路径开头并且还包含另一条路径的每一行,例如:
- 以“写”开头
- 并包含“信息”
write information1/info_b/content
write information2/info_b/content
write information3/format/info_b/content
如何使用正则表达式实现这一点
提前感谢大家
我知道,要选择以write with regex开头的所有内容,我可以:
^写
在这行结束之前,我应该使用$键,您可以用正则表达式选择任何包含“info_b”的行:
^write.*info_b.*$
这将转换为行开始->任意数量的任何内容->信息->任意数量的任何内容->结束行