【发布时间】:2015-08-15 07:05:42
【问题描述】:
假设我想替换这样的东西:
\section{Introduction}
用这个:
<h1>Introduction</h1>
在记事本++中。
本质上,找到所有开始标签(在本例中为“\section{”部分)和结束标签(“}”)并用不同的开始和结束标签替换,
类似的东西。当然,除了标签之间的文本保持不变。在记事本++中这可能吗?
【问题讨论】:
假设我想替换这样的东西:
\section{Introduction}
用这个:
<h1>Introduction</h1>
在记事本++中。
本质上,找到所有开始标签(在本例中为“\section{”部分)和结束标签(“}”)并用不同的开始和结束标签替换,
类似的东西。当然,除了标签之间的文本保持不变。在记事本++中这可能吗?
【问题讨论】:
查找内容:\\section\{(.+)\}
替换为:<h1>\1</h1>
这里,括号 (.+) 定义了一个由一个或多个字符组成的组,\1 引用了该组的内容。
【讨论】:
搜索:
\\section\{(.*)\}
并替换为:
<h1>\1</h1>
\1 将替换为您的第一个正则表达式结果。
即搜索:
\{(.*), (.*)\}
并替换为:
[\1, \2]
将{foo, bar} 转换为[foo, bar]:
\1 = foo
\2 = 酒吧
【讨论】: