![如何删除链接前的文字](https://linux22.com/image/1434037/%E5%A6%82%E4%BD%95%E5%88%A0%E9%99%A4%E9%93%BE%E6%8E%A5%E5%89%8D%E7%9A%84%E6%96%87%E5%AD%97.png)
我想删除某些文本中链接前的所有内容。我正在使用 Notepad++,并尝试了几种正则表达式,但都不起作用。
我想要的是:
前
92812/abc.png', 'https://www.bla1bla1.com
后
https://www.bla1bla1.com
谢谢
答案1
在正则表达式模式下,搜索:
^.*?(http)
并替换为
\1
这将删除第一次出现之前的行中的所有内容http
。
如果您有包含http
但不是 URL 的不规则文本,您可能需要使用更严格的正则表达式模式,例如:
^.*?\b(http)
或者更加严格的限制:
^.*?\b(https?://)