2014-01-29 65 views
0

我有一个问题。 ,例如像这样:使用正则表达式准确

结果文本

2.27e-9 

我想文字

2.27 

2.28 

如何删除e-9使用正则表达式或其他..

感谢大家谁可以帮我:d

+1

''? ?? – devnull

+0

为什么在需要'JS'解决方案时将问题标记为'PHP'?删除了'PHP'标签。 –

回答

1

看看这个小提琴:

Working Fiddle

而且这里有云代码:(\ d + \ \ d +)

var num = 3.14e-14 ; 
var patt1 = /\d+\.\d+/; 
var result = num.toString().match(patt1); 
alert(result); 
+0

这是一个伟大的答案,感谢分享 –

+0

没问题的朋友! –