1
任何人都可以帮助我从PHP的网站获得特定的条目吗?如何从使用PHP的网站获取特定条目?
这些信息是在网站上:"price": "10.03"
我只想提取价格:10.03。
我想使用正则表达式。我正在使用在线工具测试我的正则表达式。但是不对:("price": ")[0-9][.]*
有人能帮助我吗?
任何人都可以帮助我从PHP的网站获得特定的条目吗?如何从使用PHP的网站获取特定条目?
这些信息是在网站上:"price": "10.03"
我只想提取价格:10.03。
我想使用正则表达式。我正在使用在线工具测试我的正则表达式。但是不对:("price": ")[0-9][.]*
有人能帮助我吗?
这将工作
"price": "(\d+(?:\.\d+)?)
您还可以使用
"price": "([^"]+)
PHP代码
$re = "/\"price\": \"(\\d+(?:\\.\\d+)?)/";
$str = "\"price\": \"10.03\"";
preg_match($re, $str, $matches);
print_r($matches[1]);
内容在json
格式,使用json_decode,即:
<?php
$json = '{"price": "10.03"}';
$decodeJson = json_decode($json, true);
echo $decodeJson['price'];
//10.03
无需在'PHP'双反斜线:'$重新=“〜”价格“:”\ d +“〜';'。 – Jan
谢谢!!你能用另一个正则表达式来帮助我吗?我想从这个字符串中得到一个具体的信息:“
@Jan代码从regex101.com生成...懒得改变.. :) – rock321987