求一段正则表达式,该怎么处理
程序员文章站
2022-05-17 15:59:29
...
求一段正则表达式
-
-
……
- …… ……
- ]*>(.*) #isU',$str,$arr); foreach($arr[1] as $v){ preg_match_all('#]*>(.*)#isU',$v,$ar[]); } print_r($ar);
……
我希望通过正则 将上面的内容 变成一串数组
array(
[0] =>array(
"shopname" => "淘宝商城",
"activename"=> "活动标题",
"actimage" => "http://image.com/pic.gif",
"acturl" => "http:/www.tmall.com/" //这个是活动标题的链接
),
[1] =>array(……)
……
);
就像上面一样输出数组
------解决方案--------------------
只用正则达到你的要求似乎不太可能。要处理一下。我贴下匹配结果。处理自己补充:
- PHP code
$str=
-
html;
preg_match_all('#
------解决方案--------------------
- PHP code
$str =
相关文章
相关视频