请问一正则表达式
程序员文章站
2023-12-23 08:09:58
...
请教一正则表达式.
{ "user ": "2 ", "sys ":[ "10 ", "11 ", "12 ", "13 "]}
上面的串中,[ ]号内的内容是变数.
我想通过正则截取出 "user ": "2 " 里的2,请问这个正则怎么写.
------解决方案--------------------
读第三个引号和第四个引号之间的内容
------解决方案--------------------
$str = '{ "user ": "2 ", "sys ":[ "10 ", "11 ", "12 ", "13 "]} ';
$e = preg_replace( '/^\{\ "user\ ":\ "(.+?)\ ".*/ ', '$1 ',$str);
echo $e;
{ "user ": "2 ", "sys ":[ "10 ", "11 ", "12 ", "13 "]}
上面的串中,[ ]号内的内容是变数.
我想通过正则截取出 "user ": "2 " 里的2,请问这个正则怎么写.
------解决方案--------------------
读第三个引号和第四个引号之间的内容
------解决方案--------------------
$str = '{ "user ": "2 ", "sys ":[ "10 ", "11 ", "12 ", "13 "]} ';
$e = preg_replace( '/^\{\ "user\ ":\ "(.+?)\ ".*/ ', '$1 ',$str);
echo $e;
相关文章
相关视频