我正在使用Notepad ++而我正在尝试使用以下示例文本从文件中删除多行:
<title lang="en"><a href=\"/movies/randomtext1/\">randomtext1</title>
<title lang="en"><a href=\"/movies/randomtext2/\">randomtext2</title>
我想删除/替换<a href=\"/movies/randomtext1/\">
部分,并将其留在每一行<title lang="en">randomtext1</title>
我现在不确定是否为随机文本位输入“通配符”表达式。
希望有道理: - )
答案 0 :(得分:2)
怎么样:
找到:<.+?>
替换为:NOTHING
答案 1 :(得分:1)
尝试正则表达式搜索/替换:
\<a href=\\"/movies/(.*)/\\"\>\1
& \
。通配符是(.*)
,这意味着任何(.
)字符重复零次或多次(*
)。由于括号,我们可以在搜索本身和重新处理中使用\1
引用搜索的这一部分。.*
(不是斜线的所有内容)而不是括号内的[^/]*
。\1