这样单双符号里面的值,正则应该如何写? 本帖最后由 u013670343 于 2014-02-22 21:44:46 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 [']*(?:proId|newsId)[']*:\s*[']*(\d+)[']* [']*(?:proId|newsId)[']*:\s*[\'\"]*(\d+)[\'\"]* 第一个问题$s=<<<txtproId: '123456789','proId':'123456789',txt;preg_match_all("/proId'?\:\s*'(\d+)/",$s,$m);print_r($m[1]);第二个问题$s=<<<txt'newsId':'987654321',newsId:"987654321",txt;preg_match_all("/newsId'?\:('|\")(\d+)/",$s,$m);print_r($m[2]); 第一个:/(\'){0,1}newsId(\'){0,1}:(\'|\")(\d+)(\'|\"),/第二个/(\'){0,1}userId(\'){0,1}:(\s*?){0,1}\'(\d+)\',/ $s =<<< TXTproId: '123456789','proId':'123456789','newsId':'987654321',newsId:"987654321",TXT;preg_match_all('/:\s*([\'"])(.+)\1/', $s, $r);print_r($r[2]);Array( [0] => 123456789 [1] => 123456789 [2] => 987654321 [3] => 987654321) 百度知道正则表达试,怎样写? 一个很简单的匹配问题 一个不太好意思问的问题。。。 mktime()函数用法如何写才对? 关于checkbox的问题 求一段httpd.ini规则 放文章的 字段函数用text,还用blog 变量问题 问PHP,mail()函数.为什么返回假? 怎样制作像csdn这样的页面? Emmet 的自定义:比如输入 vd 按下快捷键,输出 var_dump( ); 求助:My97DatePicker 控件时间修改
proId: '123456789',
'proId':'123456789',
txt;
preg_match_all("/proId'?\:\s*'(\d+)/",$s,$m);
print_r($m[1]);第二个问题$s=<<<txt
'newsId':'987654321',
newsId:"987654321",
txt;
preg_match_all("/newsId'?\:('|\")(\d+)/",$s,$m);
print_r($m[2]);
/(\'){0,1}newsId(\'){0,1}:(\'|\")(\d+)(\'|\"),/第二个
/(\'){0,1}userId(\'){0,1}:(\s*?){0,1}\'(\d+)\',/
proId: '123456789',
'proId':'123456789',
'newsId':'987654321',
newsId:"987654321",
TXT;
preg_match_all('/:\s*([\'"])(.+)\1/', $s, $r);
print_r($r[2]);Array
(
[0] => 123456789
[1] => 123456789
[2] => 987654321
[3] => 987654321
)