我找不到用于我的编码的正则表达式和将该数据插入数据库的代码

I can't find regex for my coding and code to insert that data to database

这是我的代码:

<?php
$curl = curl_init();

$url = "https://www.bukalapak.com/p/fashion-pria/jam-tangan-171/8b1k0b-jual-jam-tangan-pria-skmei-original-model-casio-water-resistant-ps024?from=old-popular-section-1";
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);

$result = curl_exec($curl);

preg_match_all("!\"price\":[^\s]*?,!", $result, $matches);

print_r($matches[0]);

curl_close($curl);
?>

这是输出:

我只想要没有 price 的名义价格,但我不知道它的正则表达式。

你能帮我将该数据 ($matches) 插入我的数据库吗?我用 XAMPP 和 phpMyAdmin 试过了。

试试这个:

preg_match_all("!\"price\":([^\s]*?),!", $result, $matches);
print_r($matches[1]);