鉴于:
<a href="http://mysite/dir/Part_1_in_200.html"/>Part_1_in_200</a>
<a href="http://mysite/dir/Part_2_in_200.html"/>Part_2_in_200</a>
etc
目标:
<a href="http://mysite/dir/Part_1_in_200.html"/>Part 1 in 200</a>
<a href="http://mysite/dir/Part_2_in_200.html"/>Part 2 in 200</a>
etc
我试图用Notepad ++中的空格替换锚文本中的下划线。
我尝试将(?<=\>)\_(?=\<)
或(?<=\>)_(?=\<)
替换为\s
,但这些都不起作用。
请帮忙,非常感谢...
答案 0 :(得分:4)
这不完美,但您可以尝试:
Find: <a([^>]+)>([^<]*?)_([^<]*)</a>
Replace: <a$1>$2 $3</a>
继续按“全部替换”,直到没有更多匹配为止。如果出现的次数太多,您可以按住 ALT + A 。