cardNum.replace(/^\d{15}/, '*')//*67890
或
new Array(16).join('*') + cardNum.slice(15)//***************67890
看你要哪种
说的是正则表达式, 不是HTML编码.正则表达式中的*用\*就可以:
var regex = /\*{2}/g
alert(regex.test('**'))
可以打印出来true.
如果是所的是*号的作用的话, *号表示的是0个或者多个连续的元素, 标注在元素右面, 比如:
var regex = /\**/g
alert(regex.test(''))
alert(regex.test('*'))
alert(regex.test('**'))
都是true.
var regex = /a*b/g
则
alert(regex.test('ab'))true
alert(regex.test('aaaab'))true
alert(regex.test('a'))false