HTML标记之间文本的升华文本正则表达式模式
我正在使用升华文本进行一些搜索和替换操作。这是我试图取代的一个例子HTML标记之间文本的升华文本正则表达式模式,html,regex,sublimetext,Html,Regex,Sublimetext,我正在使用升华文本进行一些搜索和替换操作。这是我试图取代的一个例子 <blockquote><pre><font face="verdana,arial,helvetica" size="1">code:</font><hr><font size="3"> <h1>Stuff</h1> <p>More stuff and a <a href="#">link&l
<blockquote><pre><font face="verdana,arial,helvetica" size="1">code:</font><hr><font size="3">
<h1>Stuff</h1>
<p>More stuff and a <a href="#">link</a></p>
<!-- and any HTML really -->
</font><hr></pre></blockquote>
<blockquote>$1</blockquote>
替换:
1美元
如何在blockquote
中对多行执行此操作
编辑:我也遇到了
([\s\s]*?)
,但这包括了开始/结束标记,我最终使用了(?:)([\s\s]+?)(?:)
,但我确信有一种更有效的方法来实现相同的请尝试一下:]*>([code:])*
谢谢这个正则表达式!我用同一个问题检查了几十个线程,但没有找到任何与标签内容和新行之间的标签内容相匹配的内容。
<blockquote><pre><font face="verdana,arial,helvetica" size="1">code:</font><hr><font size="3">(.*?)</font><hr></pre></blockquote>
<blockquote>$1</blockquote>