PHP获取javascript数组中逗号之间的内容


PHP get content between commas in javascript array

我想知道使用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"
   ),
);

我希望所有的单词都不带任何数组括号或qoute。另外,一些数组值包含循环符号和空间,我也想得到这些符号和空间。我只知道我需要一个简单的正则表达式来匹配所有这些单词,并在preg_match函数中使用它。问题是,我是正则表达式的新手,对它一无所知

如果有人能帮我解决这个问题,我将不胜感激。

最简单的方法是:

preg_match_all('/"([^"]+)"/', $string, $matches);
print_r($matches[1]);