java split 数字_java 怎样分割数字和汉字
展开全部
用正则表达式来实现: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 怎样分割数字和汉字相关推荐
- java整数翻转_Java程序反转数字
Java程序反转数字 在此程序中,您将学习在Java中使用while循环和for循环来反转数字. 示例:在Java中使用while循环反转数字 public class ReverseNumber { ...
- java split 特殊字符_Java中split()分割字符串时对特殊符号的处理
String类型的对象在用split()方法进行字符分割的时候常常会遇到用特殊字符进行分割的情况.由于split()是用正则实现的分割,所以当遇到一些特殊字符时,就需要使用一些特殊处理.以下是对一些常 ...
- java彩虹雨_Java字符串分割
java中字符串的分割函数,split("你想要分割的字符", 你想要最多分割为多少段,正整数) 注意事项: 1.分割特殊字符考虑转义字符的使用.如: . \ | 2.第二个参数: ...
- java怎么系统输入数字_java怎么输入数字,这些经验不可多得
相对于其它语言的输入输出,Java的显得有点繁琐了,这一点对于初学java的朋友尤为明显.那么这里分享下Java输入数字的方法. 工具/材料 eclipse 操作方法 01 java的Scanner类 ...
- java 时间 转化成数字_java时间转化数字
1 写出下面代码输出内容. package main import ( "fmt" ) funcmain() { defer_call() } funcdefer_c ...
- java金字塔显示_java控制台输出数字金字塔示例分享
/*Java *Author: NealFeng at oschina.net *License: GPLv2+ *Time: 2014/1/17 * *在控制台输出数字金字塔: * ...
- java 获得唯一 数字_java生成唯一数字
java生成唯一数字 用UUID类生成唯一标识的时候,会生成一个十六进制的整数,但是不能作为数据库long型字段的唯一标识,用下面的办法可以实现数据库long型标识的生成: public class ...
- java 液晶屏数字_java实现液晶数字字体显示当前时间
本文实例为大家分享了java实现液晶数字字体显示当前时间的具体代码,供大家参考,具体内容如下 import java.text.SimpleDateFormat; import java.util.D ...
- java字符转数字_Java字符串和数字间的转换
title: Java字符串和数字间的转换 date: 2016-04-23 23:06:50 categories: Java tags: Java 一.字符串转数字 1.通过基本类型对应的包装类则 ...
最新文章
- java和内存交互,java内存模型-内存间交互操作
- 怎么p出模糊的照片_李易峰打卡隐秘而伟大拍摄地,P可达鸭还原剧情,被调侃太灵性...
- C++ 使用copy_if获得数组vector掩膜
- 服务器健康监控管理系统,一种远程健康监控系统服务器
- soap协议_Go和SOAP
- 集成学习(ensemble learning)(三)
- C++中两个数交换不引进中间变量的方法
- JBoss Wildfly 8.1上的HawtIO
- 《那些年啊,那些事——一个程序员的奋斗史》——79
- asterisk1.8 账号信息mysql存储(动态)
- 7-7 旅游规划 (8 分)
- 4016-二叉排序树的判定(C++,附思路)
- python 手机自动化操作_Python自动化办公之word操作
- TCP/IP模型各个层次的功能和协议
- python卡尔曼滤波_卡尔曼滤波+单目标追踪+python-opencv
- 775针服务器cpu性能排行,CPU性能排行榜各种cup应有尽有
- wordpress后台样式_如何在WordPress中以不同的方式设置单个类别的样式
- 那一年我是如何从功能测试跨入自动化测试的,绝对让你不虚此行!
- win7如何设置通电自动开机_电脑如何设置自动开机,教您如何设置
- Proteus中七段数码管引脚说明