gpt4 book ai didi

javascript - 通过 (PHP) 从网页中提取 JavaScript 值

转载 作者:行者123 更新时间:2023-12-01 00:12:16 25 4
gpt4 key购买 nike

我需要从html网页中提取一个值(id值)。这个值
包含在 JavaScript 代码中。

<script type="text/JavaScript">
var geoInstance = gioFinder("geo");
geoInstance.setup({
id: "126568949", // i need this
geometre: "triangle",
type: "html",
image: 'https://example/126568949.jpg',
});
</script>

我的PHP代码是

    <?php
$filename = "https://examlpe.com";
$handle = fopen($filename, "r");
if ($handle) {
while (!feof($handle)) {
$text. = fread($handle, 128);
}
fclose($handle);
}

// How can you do

//right answer is .
$result = preg_match('/(?<=id: ")(.*)(?=",)/', $text, $matches);

echo $matches[0];
//end

?>

最佳答案

您可以将文件作为字符串读取,然后使用 RegEx 查找特定值。

您的情况的一个示例可能是正则表达式模式 (?<=id: ")(.*)(?=",) .

然后使用 preg_match :preg_match('(?<=id: ")(.*)(?=",)', $html);

关于javascript - 通过 (PHP) 从网页中提取 JavaScript 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59992206/

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