Che*_*a_K 6 html javascript split
我想在每 4 个字符之间添加一个空格。我正在开发一个关于信用卡号的网页。
例子
var x = document.getElementById("card_number").value;
Run Code Online (Sandbox Code Playgroud)
示例: 如果 x 的值为 1234567890123456
我需要每 4 个字符拆分这个数字并添加一个空格。像这样
1234 5678 9012 3456
我需要一个变量上的这个数字。因为我需要在文本框上设置这个数字。请帮我。谢谢
lif*_*ful 19
您可以为此使用 RegEx
let dummyTxt='1234567890123456';
let joy=dummyTxt.match(/.{1,4}/g);
console.log(joy.join(' '));Run Code Online (Sandbox Code Playgroud)
您可以使用正向前瞻查找更多字符的四个字符,并在每个块后插入一个空格。
function format(s) {
return s.toString().replace(/\d{4}(?=.)/g, '$& ');
}
console.log(format(1234567890123456));Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16124 次 |
| 最近记录: |