我想知道使用php在javascript数组中获取内容之间最简单,最快捷的方法是什么。例如,我有一个JS数组,我已经设法通过file_get_contents()从源代码获取:
var arr= new Array(
new Array(
"apple",
"ape",
"average"
),
new Array(
"bake pie",
"bread",
"bottom"
),
new Array(
"cake",
"care",
"call",
"car"
),
);
我想得到所有单词和数组括号或qoutes。还有一些数组值包含cirylic符号和空格,我也想得到它们。我只知道我需要一个简单的正则表达式来匹配所有这些单词并在preg_match函数中使用它。问题是,我是正则表达的新手,我不明白它。
如果有人可以帮我解决这个问题,我将非常感激。
答案 0 :(得分:0)
最简单的方法是尝试:
preg_match_all('/"([^"]+)"/', $string, $matches);
print_r($matches[1]);