钱带逗号,

常用方法

不区分大小写
string.search(new RegExp(newVal, ‘i’)) !== -1

千分位
// 添加千位符,保留2位小数
const formatPrice = (s, type) => {
if (s === 0.00) {
s = 0
}
if (/[1[0-9]]/.test(s)) { return ‘0’ }
if (s == null || s === ‘’) { return ‘’ }
s = s.toString().replace(/^(-\d
)$/, ‘KaTeX parse error: Undefined control sequence: \d at position 36: …g().replace(/^(\̲d̲*)/, ‘$1.’)
s = (s + ‘00’).replace(/(\d*.\d\d)\d*/, ‘$1’)
s = s.replace(’.‘, ‘,’)
var re = /(\d)(\d{3},)/
while (re.test(s)) { s = s.replace(re, ‘$1,KaTeX parse error: Expected 'EOF', got '}' at position 5: 2') }̲ s = s.replac…/, ‘.$1’)
if (type === 0) { // 不带小数位(默认是有小数位)
var a = s.split(’.’)
if (a[1] === ‘00’) {
s = a[0]
}
}
return s
}


  1. -|0-9 ↩︎


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部