怎么用JavaScript提取指定字符?

收到一组关于天气的JSON数据,我现在想提取出其中的温度,但是不能包含℃,该怎么截取呢?
目前会的方法是用正则表达式来做,但是我想问的是不用正则可以做么?
JSON数据示例:
"高温 31.0℃",
"低温 26.0℃"

提取出其中的31、26。

阅读 2.2k
4 个回答

parseInt("高温 31.0℃".split('.')[0].slice(-2))

"高温 31.0℃".slice(-5,-3)

// 31

"高温 31.0℃".match(/[d.]+/)[0]

推荐问题