如何将一个字符替换为另一个字符但仅限于 href?
How do I replace one character with another but ONLY in href?
我有数百个以下格式的链接:
a href="../Lorem_ipsum__" title="Dolor_sit amet" target="__blank"
我需要将 _
(下划线)字符更改为 -
(连字符),但仅在 href
(title
和 target
需要保持不变)。
我尝试用 Dreamweaver 的 'Find and Replace' 做到这一点,但没有成功。
在查找和替换中勾选"Use regular expression",然后搜索:
(href="[^_"]*)_+([^"]*)
并将其替换为:
-
第一个括号组搜索以 href="
开头的所有字符,然后搜索除 _
或 "
.
之外的所有字符
然后我们有 _
一次或多次。
第二个括号组搜索任何东西并在结束前停止"
然后您可以在替换中使用 </code> 和 <code>
组。
如果您想学习正则表达式 (regex),这里有一个交互式教程:http://regexone.com/
我有数百个以下格式的链接:
a href="../Lorem_ipsum__" title="Dolor_sit amet" target="__blank"
我需要将 _
(下划线)字符更改为 -
(连字符),但仅在 href
(title
和 target
需要保持不变)。
我尝试用 Dreamweaver 的 'Find and Replace' 做到这一点,但没有成功。
在查找和替换中勾选"Use regular expression",然后搜索:
(href="[^_"]*)_+([^"]*)
并将其替换为:
-
第一个括号组搜索以 href="
开头的所有字符,然后搜索除 _
或 "
.
然后我们有 _
一次或多次。
第二个括号组搜索任何东西并在结束前停止"
然后您可以在替换中使用 </code> 和 <code>
组。
如果您想学习正则表达式 (regex),这里有一个交互式教程:http://regexone.com/