这样的字符怎用正则匹配呢? 假如有字变量 $test = "[{a,1,2},{b,3,4},{c,5,6}...]",字符中类似这样格式的数据{a,1,2}说不定,也许1个,2个,3个或多个(至少有一个,多个的时候逗号隔开),怎么用正则匹配呢?多谢了:) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么把字符串里a,1,2;b,3,4;c,5,6这些值匹配出来呢? 我自己试了下,不过只输出最后一个,例如下面代码匹配到{b,3,4},怎么改可以匹配全部呢(即{a,1,2}也可以获取到)?$test = "[{a,1,2},{b,3,4}]";preg_match('/\[({.*?},*)*\]/', $test, $testArr);var_dump($testArr); preg_match_all('/({\w,\w,\w})/', $test, $testArr); $test = "[{a,1,2},{b,3,4},{c,5,6}]";preg_match('/\[({.*?},*)*\]/', $test, $testArr);print $testArr[0];这个是全部能配出来啊 这个程序为什么不能遍历文件夹下的所有文件和文件夹? php报错syntax error, unexpected T_GOTO, expecting T_STRING,报错文件与行数指向以下代码,是什么原因? 网站加QQ功能 php 更新Access数据库的一个小问题,恳请指教 win7下配置PHP环境问题 数组内部排序问题 用php怎么读取java的数据类型?请问有谁做过这方面? 关于上传的问题? php实现类似邮件列表功能? 谁会php+xml ? 大家讨论一下!!! 100分大家分!! 在WIN7下phpmyadmin3.3.7本地安装的问题来了 Zend 怎么输出中文无法显示?
preg_match('/\[({.*?},*)*\]/', $test, $testArr);
var_dump($testArr);
preg_match('/\[({.*?},*)*\]/', $test, $testArr);
print $testArr[0];
这个是全部能配出来啊