【正则】数字格式化
const str1 = "1000000000000"; const s = str1.replace(/\B(?=(\d{3})+$)/g, ","); console.log(s); // 1,000,000,000,000思路找到符合要求的位置,替换为“,”知识点在正则表达式中单词边界是用\b 表示,是指单词和非单词之间的位置,并非指字符。除了单词边界和非单词边界表示位置外,行首^和行尾$也是表示位置。边界是指一个位置,而不是某一个具体的字符,那什么是位置,那就是每个字符之间以及字符串首尾。如果用|来表示位置的话,那么字符串 example...
最近评论