close

var re = new RegExp(/,*/g);
var a = "-12,345.2";
a = a.replace(re, "");  // 移除千位逗號

var reDecimalChecker = new RegExp(/^(-?)(\d*\.)?\d+$/g);
reDecimalChecker.test(a);

只是筆記一下.

這裡有更多前人的記錄 (中文):

https://jimmy0222.pixnet.net/blog/post/36958819-%5B%E8%BD%89%E8%B2%BC%5D-%E5%B9%BE%E7%A8%AE%E5%9F%BA%E6%9C%AC%E7%9A%84%E6%95%B8%E5%AD%97%E6%AD%A3%E5%89%87%E8%A1%A8%E9%81%94%E5%BC%8F

 

arrow
arrow

    汪湯姆 發表在 痞客邦 留言(0) 人氣()