PHP - 想检查用户输入中是否包含网站地址

Gal*_*Gal 3 php textarea input hyperlink web

当用户插入"www"时我想要它.在评论textarea中,地址来自"www." 直到第一个空格将被替换为该地址的链接:

"I love www.google.com"
turns into
"I love <a href="www.google.com">www.google.com</a>"
Run Code Online (Sandbox Code Playgroud)

你能告诉我怎么做吗?(新手)

(对不起发布早期的问题,我还是不太明白).

我应该用preg_match_all()吗?

Ozz*_*zzy 9

尝试:

$text = preg_replace('/(www\.[a-zA-Z0-9-]+\.[a-zA-Z\.]{2,})/', '<a href="http://\\1">\\1</a>', $text);
Run Code Online (Sandbox Code Playgroud)