Java如何实现字符串每隔4位加空格

Java如何实现字符串每隔4位加空格

目录

字符串每隔4位加空格

1.正则表达式实现

2.java代码实现

字符串每4位添加一个符号

字符串每隔4位加空格

今天弄了个银行卡识别功能,回显的时候想要将银行卡号每四位加一个空格,这样核对卡号会方便很多,这里记录一下

1.正则表达式实现 String bankCard = authStatus.getBankCard(); String bankCard = "1234567890"; String regex = "(.{4})"; bankCard = bankCard.replaceAll(regex,"$1 "); System.out.println(bankCard); // 打印1234 5678 90 2.java代码实现 String bankCard1 = "333434343443434344"; char[] bankArray = bankCard1.toCharArray(); String bankString = ""; for(int i=0;i<bankArray.length;i++){     if(i%4==0 && i>0){ bankString +=" ";     }     bankString += bankArray[i]; } System.out.println(bankString); // 打印结果3334 3434 3443 4343 44 字符串每4位添加一个符号 String str = "123456789013"; String regex = "(.{4})"; String result = str.replaceAll(regex, "$1,"); LogUtil.e("result:" + result);

本例子 (.{4}) 为4位添加一个      "$1,"这个是逗号    可以自行修改 每隔几位和符号添加   

以上为个人经验,希望能给大家一个参考,也希望大家多多支持易知道(ezd.cc)。 

推荐阅读

    字符库快捷键|字符串快捷键

    字符库快捷键|字符串快捷键,,1. 字符串快捷键1、单行注释单行注释是 #Mac的快捷键是 command+/windows的快捷键是 Ctrl + /2、多行注

    js用代码实现简单购物车

    js用代码实现简单购物车,,图: 选择所有按钮: 复制代码代码如下所示: 选择 笔记本电脑:3000元 笔记本电脑:3000元 笔记本电脑:3000元 笔记本电脑:3

    javascript对象怎么转换成字符串

    javascript对象怎么转换成字符串,字符串,参数,对象,序列化,属性,数组,在javascript中可以使用“JSON.stringify()”方法将对象转换成字符串,其语

    正则表达式不包含

    正则表达式不包含,正则,数字,字符串,正则表达式,位置,下划线,正则表达式不管是做哪方面开发的朋友都会使用到,但是有好多人不太懂正则正则表达式

    javascript如何获取字符串长度

    javascript如何获取字符串长度,字符,获取,属性,字符串长度,字符串,输出,javascript获取字符串长度的方法:1、使用length属性按字符来获取字符串

    PHP正则表达式合集

    PHP正则表达式合集,输入,正则表达式,验证,字符串,数字,字符,正则表达式,又称规则表达式,英文名为Regular Expression,在代码中常简写为regex、rege

    MySQL实现字符串截取的方法有哪些

    MySQL实现字符串截取的方法有哪些,截取,字符串截取,有哪些,方法,字符,分割,前言在后端开发过程中与数据库打交道乃是家常便饭,有时候会遇到只要

    php截取字符串方法有哪些

    php截取字符串方法有哪些,字符串,截取,点点通,函数,支持,中文,php截取字符串方法有:1、使用substr函数截取字符串;2、使用mb_substr函数截取字符

    javascript如何将字符串转为数组

    javascript如何将字符串转为数组,数组,字符串,方法,参数,扩展,语法,3种转换方法:1、使用split(),可将给定字符串拆分为字符串数组,语法“str.split