gpt4 book ai didi

php - Preg_match_all 和 javascript 数组

转载 作者:行者123 更新时间:2023-11-28 09:14:24 26 4
gpt4 key购买 nike

我想从 JavaScript 数组中提取数字“28”:

array.content(2,'28','0');

所以我使用正则表达式写了这样的东西:

(preg_match_all("/array.content(2,\'(.*?)\');/", $result, $con)

它不起作用,请帮忙;)

最佳答案

这个正则表达式应该有效:

        "/array\.content\(2\,\'?([0-9]+)\'?\,[^\)]*\)\;/ui"

并在 preg_match_all 的参数中使用 $con 切换 $result 变量在这里测试:http://regexr.com?34e0q

如果第一个参数并不总是 2(而是一个数字变量),您可以使用:

        "/array\.content\(\'?[0-9]+\'?,\'?([0-9]+)\'?\,[^\)]*\)\;/ui"

测试:http://regexr.com?34e16

查看结果:

var_dump($result);  //$result[1] contains what you need ;)

关于php - Preg_match_all 和 javascript 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15848423/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com