用于隔离锚标记的 Sublime Text 正则表达式
Sublime Text regex to isolate an achor tag
我正在寻找一个 Sublime Text 正则表达式,它可以让我找到并替换 HTML 文件中的所有锚点。
例如:
<a href="#Menu">menu</a>) the <a href="http://en.wikipedia.org/wiki/Breadcrumb_(navigation)">
我试过了,但它找到了 所有 个链接和锚点——我只想要锚点:
(?i)<a([^>]+)>(.+?)</a>
我也试过这个,但它选择了两个附近的 a 标签和两者之间的所有内容:
(<a href="#)(.*)("{1})>
这是我想出的最终解决方案:
(<a href="#)([^"]+)("{1})>
这让我可以像这样替换锚点:
" onclick="alert('yay')">
我正在寻找一个 Sublime Text 正则表达式,它可以让我找到并替换 HTML 文件中的所有锚点。
例如:
<a href="#Menu">menu</a>) the <a href="http://en.wikipedia.org/wiki/Breadcrumb_(navigation)">
我试过了,但它找到了 所有 个链接和锚点——我只想要锚点:
(?i)<a([^>]+)>(.+?)</a>
我也试过这个,但它选择了两个附近的 a 标签和两者之间的所有内容:
(<a href="#)(.*)("{1})>
这是我想出的最终解决方案:
(<a href="#)([^"]+)("{1})>
这让我可以像这样替换锚点:
" onclick="alert('yay')">