[正则表达式]请教如何"匹配以某字符串结尾或者结束".例如MV&id=17328895840&scm=102和MV&id=17328895840都可以匹配 举例:str = MV&id=17328895840&scm=102reg = "/&id=(./)&/U";这样应该可以可以取到17328895840但是MV&id=17328895840这种就匹配不到了我试了下reg = "/&id=(./)[&|$]/U";也不行求教该如何写正则来同时匹配这两种情况谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 顺便说下,不能"仅取数字"因为ID后边万一包含有其他字母呢?应该是考虑&和无&直接结尾的情况 $str = 'MV&id=17328895840';parse_str($str,$arr);print_r($arr); 那又如何从更长的字符串中取得MV&id=17328895840呢?感觉这个解决方式不太好用希望能有这样的正则:匹配以&id=为开头,以&为结尾/直接结尾之间的内容新手,不知道有没有这样的.... $reg = = "/&id=(.+)(?:&|$)/U"; $reg = "/&id=(.+?)(&|$)/"; 问一个正则的问题 linux discuz 服务器不支持mysql 请教在XP系统下如何一键快速搭建PHP环境 命令行PHP? ◆◆◆菜鸟告急,求高手指点◆◆◆ 在搜索结果中如何显示带关键字的那段字节 98下怎么让本机作为web服务器让局域网内的机子访问啊? 怎么设置session的有效时间?在线等! 我现在一个php递归函数,在显示递归后时,不能显示, 安装php+Mysql+Apache时出现的一个小问题,请高手指教! 替换源码中获取后的URL的问题! 登录征婚网时,页面右下角有时会弹出某某某正在查看您的资料,这种效果是如何实现的?
parse_str($str,$arr);
print_r($arr);
那又如何从更长的字符串中取得MV&id=17328895840呢?感觉这个解决方式不太好用希望能有这样的正则:匹配以&id=为开头,以&为结尾/直接结尾之间的内容新手,不知道有没有这样的....