如何在html输入字段中的2个字符和3个字符之后插入空格?

库纳尔·拉杰普特

我正在尝试创建手机号码输入字段,当客户在字段中自动输入手机号码时,空格应采用这种格式11 111 11111(两个字符后三个字符)。

我找到了一种解决方案,但它是每4位数字后面的空格https://jsfiddle.net/shanks25/ob4zg7rL/1/

阿苏托什

我已添加@priyadarshi kumar的公式来完成给定的小提琴,请检查以下小提琴:

$('.creditCardText').keyup(function() {

  var foo = $(this).val().split(" ").join(""); // remove hyphens

  if (foo.length < 6) {
    foo = foo.replace(/^(.{2})(.*)$/, "$1 $2");
  } else if (foo.length >= 6) {
    console.log("here");
    foo = foo.replace(/^(.{2})(.{3})(.*)$/, "$1 $2 $3");
  }

  $(this).val(foo);
});

https://jsfiddle.net/p4vcf7ax/1/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在html输入的四个字符后插入空格?

如果长度为6个字符,如何在文本框中的第3个字符之后添加空格;如果长度为7个字符,如何在第4个字符之后添加空格

如何在Teradata中的varchar(64000)字段中插入超过31000个字符

n个字符之后和之后的每n-1个字符之后的空格

如何在列表末尾的特定字符之前和最后一个字符之后的相同字符中插入字符?

在字段中输入3个字符后如何执行API调用?

如何在Golang的字符串中每X个字符插入一个字符?

如何在字符串中每3个字符后插入一个连字符?

如何在长行中每四个字符插入一个空格?

如何在一个字符串的第二个空格中插入“\n”?

如何在javascript中每n个字符后插入一个字符?

如何在javascript中的每n个字符后从后插入一个字符?

如何在第一个字符后插入空格?

在第二个字符之后插入空格,然后每三个字符插入一个空格

在Jinja2中每3个字符在字符串中添加空格

如何在PowerShell中字符串的第10个字符后添加空格('')?

输入另一个字符时如何插入一个字符

C中的2个字符

如何在每n个字符中插入一个可能包含换行符的输入模式?

如何删除空格,并使用剪切和 unix 工具仅显示第二个字段中的第一个字符?

如何在数据库的1个列中插入2个字符串?(Codeigniter)

如何将字符串中间的 2 个空格替换为 Dart 中的一个字符和一个空格?

如何在2个字符之间获得价值

Notepad ++每2个字符插入一个字符

如何在Markdown中以80个字符换行?

如何在Makefile中删除1个字符

在字符串中每 3 个字符后插入一个字符

从单个给定字符串中追加前2个字符和后2个字符

每3-4个字符插入一个空格