怎么匹配link/3445/65这样的形式,数字都是随机的,最后的数字可能没有
link/?([0-9]{1,})/?([0-9]{1,})/?$这样写怎么不对啊,不太懂,求助高手
宜乐创意礼品定制系统是宜乐针对自助定制个性礼品的需求,历时3年开发出的一套diy系统。借助这套系统,顾客无需客服人员的协助,可以简单而轻松的设计一份属于自己个性礼品。宜乐创意礼品系统网店 v1.0则是在功能强大的Magento基础上,集成宜乐礼品定制系统,专门为礼品提供商或卖家开发的一套独立的网店系统。简单来说,本软件是提供给卖家使用的网店系统,同时集成国内最先进的定制功能。 你只要下载并简单的安
0
<?php$subject = "link/3445/65";$pattern = '#link/?([0-9]*)/?([0-9]*)/?$#';preg_match($pattern, $subject, $matches);print_r($matches);?>
$s = "link/3445/644445";$reg = '/link\/([\d]*)\/([\d]*)$/i';preg_match($reg, $s, $a);print_r($a);
首先,你要是不需要获取匹配里面的具体内容,不要到处加括号,括号是用来获取里面内容的。
$reg = '/link\/\d+\/\d*$/i';
$s = "link/3445/644445";$reg = '/link\/([\d]*)\/([\d]*)$/i';preg_match($reg, $s, $a);print_r($a);
$s = "link/3445/644445";$reg = '/link\/([\d]*)\/([\d]*)$/i';preg_match($reg, $s, $a);print_r($a);
学到了,多谢诸位了
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号