展开全部

用正则表达式来实现:import java.util.regex.Matcher;

import java.util.regex.Pattern;

public class BB {

public static void main(String[] args) {

String s="A12 B23 C34 DE5";

String regex="([A-Z]{1})([0-9]{2})|([A-Z]{2})([0-9]{1})";

Pattern p=Pattern.compile(regex);

Matcher m=p.matcher(s);

while(m.find()){

if(m.group(1)!=null)

System.out.print(m.group(1)+" "+m.group(2)+" ");

if(m.group(3)!=null)

System.out.print(m.group(3)+" "+m.group(4)+" ");

}

}

}

正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在e69da5e6ba903231313335323631343130323136353331333337626234代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。

java split 数字_java 怎样分割数字和汉字相关推荐

  1. java整数翻转_Java程序反转数字

    Java程序反转数字 在此程序中,您将学习在Java中使用while循环和for循环来反转数字. 示例:在Java中使用while循环反转数字 public class ReverseNumber { ...

  2. java split 特殊字符_Java中split()分割字符串时对特殊符号的处理

    String类型的对象在用split()方法进行字符分割的时候常常会遇到用特殊字符进行分割的情况.由于split()是用正则实现的分割,所以当遇到一些特殊字符时,就需要使用一些特殊处理.以下是对一些常 ...

  3. java彩虹雨_Java字符串分割

    java中字符串的分割函数,split("你想要分割的字符", 你想要最多分割为多少段,正整数) 注意事项: 1.分割特殊字符考虑转义字符的使用.如: . \ | 2.第二个参数: ...

  4. java怎么系统输入数字_java怎么输入数字,这些经验不可多得

    相对于其它语言的输入输出,Java的显得有点繁琐了,这一点对于初学java的朋友尤为明显.那么这里分享下Java输入数字的方法. 工具/材料 eclipse 操作方法 01 java的Scanner类 ...

  5. java 时间 转化成数字_java时间转化数字

    1 写出下面代码输出内容. package main import (    "fmt" ) funcmain() {     defer_call() } funcdefer_c ...

  6. java金字塔显示_java控制台输出数字金字塔示例分享

    /*Java *Author: NealFeng at oschina.net *License: GPLv2+ *Time: 2014/1/17 * *在控制台输出数字金字塔: *          ...

  7. java 获得唯一 数字_java生成唯一数字

    java生成唯一数字 用UUID类生成唯一标识的时候,会生成一个十六进制的整数,但是不能作为数据库long型字段的唯一标识,用下面的办法可以实现数据库long型标识的生成: public class ...

  8. java 液晶屏数字_java实现液晶数字字体显示当前时间

    本文实例为大家分享了java实现液晶数字字体显示当前时间的具体代码,供大家参考,具体内容如下 import java.text.SimpleDateFormat; import java.util.D ...

  9. java字符转数字_Java字符串和数字间的转换

    title: Java字符串和数字间的转换 date: 2016-04-23 23:06:50 categories: Java tags: Java 一.字符串转数字 1.通过基本类型对应的包装类则 ...

最新文章

  1. java和内存交互,java内存模型-内存间交互操作
  2. 怎么p出模糊的照片_李易峰打卡隐秘而伟大拍摄地,P可达鸭还原剧情,被调侃太灵性...
  3. C++ 使用copy_if获得数组vector掩膜
  4. 服务器健康监控管理系统,一种远程健康监控系统服务器
  5. soap协议_Go和SOAP
  6. 集成学习(ensemble learning)(三)
  7. C++中两个数交换不引进中间变量的方法
  8. JBoss Wildfly 8.1上的HawtIO
  9. 《那些年啊,那些事——一个程序员的奋斗史》——79
  10. asterisk1.8 账号信息mysql存储(动态)
  11. 7-7 旅游规划 (8 分)
  12. 4016-二叉排序树的判定(C++,附思路)
  13. python 手机自动化操作_Python自动化办公之word操作
  14. TCP/IP模型各个层次的功能和协议
  15. python卡尔曼滤波_卡尔曼滤波+单目标追踪+python-opencv
  16. 775针服务器cpu性能排行,CPU性能排行榜各种cup应有尽有
  17. wordpress后台样式_如何在WordPress中以不同的方式设置单个类别的样式
  18. 那一年我是如何从功能测试跨入自动化测试的,绝对让你不虚此行!
  19. win7如何设置通电自动开机_电脑如何设置自动开机,教您如何设置
  20. Proteus中七段数码管引脚说明

热门文章

  1. uniapp如何实现时间轴会议预约显示?
  2. idea类存在找不到解决办法
  3. python证书有用吗_python有证书考吗
  4. html两行字的上下间隔,css字体上下间距怎么调?
  5. 运算库之numpy(数组的切片操作和数组shape的转换)
  6. git 本地分支和远端分支有什么区别?
  7. 联想微型计算机如何设置u盘启动,联想电脑如何设置U盘启动?联想电脑bios设置U盘启动教程...
  8. 如何把阿里图标库的图标生成代码并应用于自己的项目
  9. 极飞C2000分析报告
  10. Qt官方示例-正则测试工具