我有一个包含以下条目的文本文件
LondonTableABC
ROW1
Cell1
Row2
ParisTableBCD
ROW1
ROW2
NewYorkTableEFG
ROW1
ROW2
我想在文件中的匹配模式“Table”之前插入换行符。查找和替换一直是我这样的任务的朋友,在匹配模式之后插入一个新行,但我无法弄清楚如何在匹配模式之前插入它。
替换后我期望的结果是
LondonTableABC
ROW1
Cell1
Row2
ParisTableBCD
ROW1
ROW2
NewYorkTableEFG
ROW1
ROW2
答案 0 :(得分:3)
不确定是否了解您的需求,但我想您想要:
^.+Table
\n$0
<强>解释强>
^ : begining of line
.+ : 1 or more any character
Table : literally Table
<强>替换强>
\n : line break (you could use \r\n if requested)
$0 : whole match (ie. Table)
给定示例的结果:
LondonTableABC
ROW1
Cell1
Row2
ParisTableBCD
ROW1
ROW2
NewYorkTableEFG
ROW1
ROW2
答案 1 :(得分:2)
打开查找替换(CTRL + H)
在搜索模式中选择“扩展”
找到:Pattern
替换为:\nPattern
全部替换