php正则表达式只取双引号里的内容

源码技巧8年前 (2017-12-08)12440

写程序的时候总结一点经验,如何只取字符串双引号里的数据

比如:$aihao = 
["\u7f8e\u98df","\u4ea4\u53cb","\u5176\u4ed6"], 取出
\u7f8e\u98df


preg_match_all('/\"(.*?)\"/',$aihao,$aharr);

echo 
$aharr[0][0];
echo $aharr[0][1];
echo $aharr[0][2];

输出结果为: "\u7f8e\u98df"
                     
"\u4ea4\u53cb"
                     
"\u5176\u4ed6"

最后可以用 str_replace("\"","",$aharr[0][0])去掉双引号

标签: 正则

“php正则表达式只取双引号里的内容” 的相关文章

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。