正则表达式$text="www.baidu.com";//规则较复杂,前缀不一定是www才是网址。写一个可能的$preg='/^([a-z0-9_]+\.)*([a-z0-9_]+\.){2}/';
$text="www.baidu.com";$pattern="/(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?/";if(preg_match($pattern,$str)){$link= "".$text."";}