我有一个包含这样的行的文件:
<a href="/foldername/Subfolder/anothersubfolder/Name%20of%20Document.pdf">Name%20of%20Document.pdf</a>
我想将其转换为:
<a href="/foldername/Subfolder/anothersubfolder/Name%20of%20Document.pdf">Name of Document.pdf</a>
即,我想用文字空格字符替换转义的空格字符(%20),但只能在链接名称中,而不是在网址中。
我还需要删除其他转义字符,而不仅仅是空格。
如何在记事本++中执行此操作?
答案 0 :(得分:2)
由于每行只有一个href,你可以这样做:
^.+?>[^%\n\r]*\K%20
A SPACE
根据需要点击全部替换所有
<强>解释强>
^ : begining of line
.+? : 1 or more any character, not greedy
> : literally >
[^%\r\n]* : 0 or more character that is not % or line break
\K : Forget all we have seen until this point
%20 : literally %20
. matches newline