perl - 替换字符串中的 URL - Perl

标签 perl url

我有一堆字符串,其中包含 URL,我需要删除 URL 并将其替换为不同的 URL。我能想到的唯一方法是使用 split:

($start, $url, $end) = split(/:/);

但我认为这不是正确的做法,因为如果 url 位于字符串的开头或结尾,它将无法正常工作。

非常感谢任何想法:)

最佳答案

尝试使用 URI::Find .

关于perl - 替换字符串中的 URL - Perl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5016859/

相关文章:

javascript - 当其他内容附加到 url 片段时,如何使用它们?

regex - 通过正则表达式修剪 URL,但不修改为 root

perl - 将已弃用的 Perl 的 Net::IRC 代码转换为 AnyEvent::IRC::Client 查询

perl - 任何人都可以向我解释这个只读异常吗?

html - 如何获取框架的url?

Facebook 评论框 - 更改域名

java - 如何使用特殊字符 "percentage"对 URL 进行编码?

perl - 为什么 File::Find 不处理我损坏的符号链接(symbolic link)?

perl - 尝试使用 Perl 在树中开发 PostFix 表示法

javascript - Perl/LWP 无法提交 javascript 表单