正文:
$content = 'http://www.taobao.com  http://mai.taobao.com http://xx.uz.taobao.com http://yy.uz.taobao.com ';
期望得到:
[0] => http://xx.uz.taobao.com 
[1] => http://yy.uz.taobao.com
方法一:
$pat = '/http:\/\/(.*)\.uz\.taobao\.com/is';
结果:
[0] => http://www.taobao.com  http://mai.taobao.com http://xx.uz.taobao.com http://yy.uz.taobao.com 
方法二:
$pat = '/http:\/\/(.*)\.uz\.taobao\.com/iUs';
结果:
[0] => http://www.taobao.com  http://mai.taobao.com http://xx.uz.taobao.com 
[1]=>http://yy.uz.taobao.com 
请问想得到我期望的值应该怎么写呢?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
so easy.
另有一个小建议是:一步分成两步,先把URL分拆,再对每个URL做匹配。这样可以增强语义的直观性。