我有以下变量:
$text = 'This is a sentence [url=http://site.com] that contains urls [url=javascript:alert();]';
以及验证 URL 的以下代码行:
$text = preg_replace('/\[url=([^\\]]+)]/', filter_var('$1', FILTER_VALIDATE_URL), $text);
输出:
“这是一个包含 url 的句子”
如何获得以下输出?
“这是一个包含 url的句子http://site.com ”