金额中加分割符 正则 10000 => 10, 000

256 阅读1分钟

function parseNum(num) {  return num.toString().replace(/(?=(?!\b)(\d{3})+$)/g, ',')}

1. (?=pattern)  正向肯定预查(look ahead positive assert)

2. (?!pattern)   正向否定预查(negative assert)