Javascript相当于PHP的sscanf函数?

时间:2011-05-02 17:48:33

标签: php javascript string scanf

非常基本的问题。我有一个字符串,它的格式总是“(45.234235235,55.345345345)”,带有可变小数位数。我想提取这两个数字。在PHP中我会sscanf,但我想在Javascript中这样做。

2 个答案:

答案 0 :(得分:5)

没有sscanf,但您可以使用.replace().split()

var data = str.replace(/[()\s]+/g, '').split(',');

答案 1 :(得分:2)

您是否听说过php.js项目?

http://phpjs.org/functions/sscanf:886

这只是直接回答你的问题。解决问题的JavaScript本地方法是使用正则表达式。有关正确的解决方案,请参阅Felix Kling's answer