preg_match_all("/ab(.*?)d/","abcabcbcd",$out); 结果是? preg_match_all("/ab(.*?)d/","abcabcbcd",$out); 结果是?我想匹配出 cbc该怎么写呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 preg_match("/cbc/","abcabcbcd",$out); echo $out[0]; LZ需求不够明确,如下也是可以匹配的preg_match_all("/.*ab(.*)d/","abcabcbcd",$out); preg_match_all("/ab(.*?)d/","abcabcbcd",$out); 结果是?我想匹配出 cbc该怎么写呢?就是说.在职能确定 要匹配的首2个字母是 ab 最后一个是d 这种情况下的要非贪婪 匹配就可以了. preg_match_all("/.*ab(.*)d/","abcabcbcd",$out);这个是最好的解决办法。 preg_match_all("/ab((?:(?!ab).)*)d/","aaabaaaabxxxdabcbcd",$out);print_r($out);/*结果:Array( [0] => Array ( [0] => abxxxd [1] => abcbcd ) [1] => Array ( [0] => xxx [1] => cbc ))*/ 内容已被编辑! ajax如何多加一个传递参数? 易宝接口开发支付成功后同步通信问题 为什么我用了绝等比较(===)改变了变量值 php 读取数组的问题 MYSQL数据类型问题(急) 怎么是上传的文件位置显示 请教:ftp_connect怎么总报 函数未定义啊 很奇怪啊 急急急!!!!! 如何在搜索字符串时忽略字母的大小写? Fatal error: Call to undefined function: ftp_connect() 是怎么回事? 按要求得到数组中的数据, PHP文件上传,错误号3,是怎么回事?
echo $out[0];
preg_match_all("/.*ab(.*)d/","abcabcbcd",$out);
我想匹配出 cbc该怎么写呢?
就是说.在职能确定 要匹配的首2个字母是 ab 最后一个是d 这种情况下的要非贪婪 匹配就可以了.
preg_match_all("/.*ab(.*)d/","abcabcbcd",$out);
这个是最好的解决办法。
print_r($out);
/*
结果:Array
(
[0] => Array
(
[0] => abxxxd
[1] => abcbcd
) [1] => Array
(
[0] => xxx
[1] => cbc
))*/