正则表达式表示有效温度值(摄氏度)

时间:2017-01-08 10:35:53

标签: javascript regex

我需要一个有效温度值的正则表达式。它必须在“-273.15°C”到“1000°C”的范围内(但只有数字)。

它应该是什么?

1 个答案:

答案 0 :(得分:4)

使用var pie = d3.layout.pie().value(function(d) { return d; }).sort(null); // disable sorting

例如,

parseFloat()

或者您可以使用正则表达式var temperature = parseFloat("300 °C"); if (temperature > -273.15 && temperature < 1000) { console.log("valid temperature") }

/(\d+|\d+\.\d+)\s*°C/