我在解析 HTML 页面时遇到问题。javascript中有一个变量,我需要获取它并将其转换为json格式。
<script>
var variable1 = "foo";
var variable2 = "boo";
var multipleArray = [
{"var1":"1",
"var2": [{
"var21":"Extra Lge",
"var22":"45923090470",
"var23": {"key1":"value1",
"key2":"value"}
}],
...etc...
}]
</script>
有什么简单的方法,如何获取 var multipleArray 以及所有键和值?我用了preg_match()
preg_match("'var multipleArray = [\{.*?\}]'", $source, $matches );
但它返回$matches
为空数组()。
我做错了什么?我对 reg.ex 的体验。处于 0 级 :(
我会很高兴得到任何帮助:)非常感谢你:)