一个api以x [[seconds:cost [[x我正在使用php和javascript,因此我该如何仅检索秒而不是仅检索成本
例如,他们将发送回这样的邮件
x[[16413:2.60[[x
在没有所有额外x [[东西的情况下?]
我只想几秒钟
比我只想要成本
答案 0 :(得分:1)
使用正则表达式解析字符串。
在JavaScript中:
var s = 'x[[16413:2.60[[x';
var parts = s.match(/([.0-9]+):([.0-9]+)/);
var seconds = parts[1];
var cost = parts[2];
alert(seconds);
alert(cost);
在PHP中:
$s = 'x[[16413:2.60[[x';
preg_match('/([.0-9]+):([.0-9]+)/', $s, $parts);
$seconds = $parts[1];
$cost = $parts[2];
echo $seconds . "; " . $cost;