论坛成员,
我使用的是最新版本的NotePad ++。如果有人可以帮助我开发一个增加开放性的正则表达式,我将非常感激。仅当<para>
标记前面有一个开始<para>
标记时,才会在开始和结束<levelledPara>
标记内关闭重点标记。下面是示例代码,以阐明我需要正则表达式做什么:
找到这个文字字符串:
<levelledPara><para>Text I need emphasized and unchanged</para>
替换此文字字符串:
<levelledPara><para><emphasis>Text I need emphasized and unchanged</emphasis></para>
总结一下,我需要正则表达式添加<emphasis>
和<para>
标记中插入的开始和结束</para>
标记,只有在开头<para>
标记之前一个开头的<levelledPara>
标记。正则表达式是否可以执行此类操作?
答案 0 :(得分:1)
搜索:
(<levelledPara><para>)(.*?)(<\/para>)
替换:
\1<emphasis>\2<\/emphasis>\3