PHP - kullanıcı girişi içinde web adresi olup olmadığını kontrol etmek istiyorum

2 Cevap php

Ben whenver bir kullanıcının eklediği "www." Istiyor Yorum textarea, gelen adresi "www." İlk uzay bu adrese bir bağlantı ile değiştirilir bir olacak kadar:

"I love www.google.com"
turns into
"I love <a href="www.google.com">www.google.com</a>"

Nasıl bunu bana söyleyebilir misiniz? (Acemi)

(Üzgünüm önceki soruyu yazabilmek için ben hala oldukça alamadım).

Ben kullanmalı mıyım preg_match_all()?

2 Cevap

Deneyin:

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

BAH beni dövdükleri.