时间:2021-07-01 10:21:17 帮助过:7人阅读
";
只匹配 http://dev.sy.com/....后面不限
但是得顾虑掉login 里面的dev.sy.com...
匹配结果发一下 看不太懂你说虾米
preg_match_all("#(?<=>)http://dev.sy.com/[^<]*#",$text,$match);print_r($match);
只在正文里匹配,是这个意思吧?
$text = "如果因为异地恋远的地方 不要觉得寂寞 不寞和思念换http://www.baidu.com来了一份真正的爱 那是别人求之不得的爱 http://www.sy.com/hospital/8 新氧美丽社区APP下载地址→ →http://dev.sy.com/apps adfasdfasdf如果因为异地恋远的地方 不要觉得寂寞 不寞和思念换http://www.baidu.com来了一份真正的爱 那是别人求之不得的爱 http://www.sy.com/hospital/8";echo preg_replace('#(?<=>)(http://dev.sy.com/)[^<]*#s', '【$1】', $text);
对,因为源码中有的有dev.sy.com 但是我只需要匹配页面输出的
preg_match_all("#(?<=>)http://dev.sy.com/[^<]*#",$text,$match);print_r($match);
只在正文里匹配,是这个意思吧?
$text = "如果因为异地恋远的地方 不要觉得寂寞 不寞和思念换http://www.baidu.com来了一份真正的爱 那是别人求之不得的爱 http://www.sy.com/hospital/8 新氧美丽社区APP下载地址→ →http://dev.sy.com/apps adfasdfasdf如果因为异地恋远的地方 不要觉得寂寞 不寞和思念换http://www.baidu.com来了一份真正的爱 那是别人求之不得的爱 http://www.sy.com/hospital/8";echo preg_replace('#(?<=>)(http://dev.sy.com/)[^<]*#s', '【$1】', $text);
对,因为源码中有的有dev.sy.com 但是我只需要匹配页面输出的
$search = array('|\\s*(http://dev.soyoung.com[^\s\< ]+)\s*\<\/span\>|');
匹配结果发一下 看不太懂你说虾米
$search = array('|(http://dev.sy.com[^\s\< ]+)|');
$replace = array('$1');
$text = preg_replace($search, $replace, $text);
preg_match_all("#(?<=>)http://dev.sy.com/[^<]*#",$text,$match);print_r($match);
echo preg_replace("#(?<=>)http://dev.sy.com/[^<]*#","$0",$text);
preg_match_all("#(?<=>)http://dev.sy.com/[^<]*#",$text,$match);print_r($match);
echo preg_replace("#(?<=>)http://dev.sy.com/[^<]*#","$0",$text);
echo preg_replace("#(?ok了 ,谢谢楼上的大神们了!!!