求助正则表达式:以模式后为/或字符串结束 preg_replace('/(\/\/)([^.\/]+\.[^.\/]+(?:\/|$))/i', '$1www.$2', 'http://weibo.com'); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 echo preg_replace('/(\/\/)([^.\/]+\.[^.\/]+)\/?$/i', '$1www.$2', 'http://weibo.com');echo preg_replace('/(\/\/)([^.\/]+\.[^.\/]+)\/?$/i', '$1www.$2', 'http://weibo.com/'); 只保留“/” 么,后的字符不需要? /和后面的字符都需要。我的目标是将两段域名修改为三段,增加www.,同时删除最后的/ 试试echo preg_replace('/(\/\/)([^.\/]+\.[^.\/]+)($|\/)(.+)?/ie', '"$1"."www."."$2".("$4" ? "/"."$4" : "")', 'http://weibo.com/aa'); 奇怪的现象:常量的创建过程 PHP这种错误应该如何解决? 看下这个代码有问题吗? 用PHP读取文件输出,有乱码问题~~~请教下哪里有问题噢 怎么设置php zend_multibyte mode 函数调用出错,求大神帮看看,我刚看接触php,谢谢各位了。 Fatal error: Call to a member function on a non-object in D:\cart\showcart.php on line 56 把添加的内容加到表格中???? 在线等 正则表达示问题 简单正则替换 关于支付的异步通知问题 iis和php的整合后出现这样的问题
echo preg_replace('/(\/\/)([^.\/]+\.[^.\/]+)\/?$/i', '$1www.$2', 'http://weibo.com/');
只保留“/” 么,后的字符不需要?
/和后面的字符都需要。我的目标是将两段域名修改为三段,增加www.,同时删除最后的/
echo preg_replace('/(\/\/)([^.\/]+\.[^.\/]+)($|\/)(.+)?/ie', '"$1"."www."."$2".("$4" ? "/"."$4" : "")', 'http://weibo.com/aa');