下面的线程中提出了类似的问题,我能够让它部分工作 Notepad++ 在常量字符串中查找和替换 不想创建新问题,因为想通过评论提问来寻求一点帮助,但我的名声较差,所以不得不创建新问题。
我有一个文本文件,其中下面的例子重复多次
this is random text
https://helloworld.com
another random text
https://iamdoinggood.com
more random text
https://howareyou.com
问题是只将以 https:// 开头的字符串替换为类似
this is random text
<span"><a href="https://helloworld.com">https://helloworld.com</a></span><br />
another random text
<span"><a href="https://iamdoinggood.com">https://iamdoinggood.com</a></span><br />
more random text
<span"><a href="https://howareyou.com">https://howareyou.com</a></span><br />
我尝试使用查找并替换正则表达式来执行此操作,使用命令
寻找-([https].*)
代替-<span"><a href="\1">\1</a></span><br />
但它不仅修改了以 https:// 开头的字符串,还修改了其他文本,并给出了如下所示的结果,即混淆了某些部分的正常文本,还添加了额外的 html 标签,这并不是有意的
this is random text
<span"><a href="https://helloworld.com">https://helloworld.com</a></span><br />
ano<span"><a href="ther random text">ther random text</a></span><br />
<span"><a href="https://iamdoinggood.com">https://iamdoinggood.com</a></span><br />
more random <span"><a href="text">text</a></span><br />
<span"><a href="https://howareyou.com">https://howareyou.com</a></span><br />
任何帮助我可能遗漏了什么