更新时间:2023-02-19 22:45:25
function convert($input) { $pattern = '@(http(s)?://)?(([a-zA-Z])([-\w]+\.)+([^\s\.]+[^\s]*)+[^,.\s])@'; return $output = preg_replace($pattern, '<a href="http$2://$3">$0</a>', $input); }
演示
如何自动将URL转换为PHP中的超链接?
PHP:将地址正确转换为字符串中的可点击链接
如何将文本 URL 转换为 PHP 页面中的可点击链接?
使用python中的regex将URL替换为链接
将文本中的所有 URL 替换为 PHP 中的可点击链接
正则表达式将URL转换为链接,而不会弄乱文本中的现有链接
使用PHP将URL中的SPACES替换为%20
替换文本字符串中的任何url,以php链接到可点击的链接