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