java正则表达式应用的实例代码

时间:2022-09-15 20:56:48 

String str = "n1e你v00a?Az$Z000?#99?9900眯2_悄s3你y4@好?!6求救你d75a8t";
Pattern p= Pattern.compile("[\u4e00-\u9fa5]");//把汉字截取出来。
Matcher m= p.matcher(str);
while(m.find()){
System.out.print(m.group());
}

String str = "n1e你v00a?Az$Z000?#99?9900眯2_悄s3你y4@好?!6求救你d75a8t";
String a = "";
String b = "";
String d = "";
String s = "";
for(int i = 0;i<str.length();i++){
char c = str.charAt(i);
if(48<=c && c<=58){
a+=c;
} else if(64<=c && c<=91){
b+=c;
}else if(96<=c && c<=123){
b+=c;
}else{
if(((String.valueOf(c)).getBytes().length)>1){
d+=c;
}else{
s+=c;
}
}

}
System.out.println(a);
System.out.println(b);
System.out.println(d);
System.out.println(s);

标签:java,正则表达式
0
投稿

猜你喜欢

  • Centos6.5和Centos7 php环境搭建方法

    2023-11-14 19:25:38
  • python+selenium实现京东自动登录及秒杀功能

    2021-02-08 13:31:41
  • Python实现的求解最小公倍数算法示例

    2022-12-11 04:50:03
  • Python标准库笔记struct模块的使用

    2024-01-01 14:21:45
  • pandas提升计算效率的一些方法汇总

    2023-12-01 00:08:04
  • Python中for循环可迭代对象迭代器及生成器源码学习

    2023-10-11 07:00:30
  • Python中的ceil()方法使用教程

    2022-02-01 05:15:11
  • python中lambda与def用法对比实例分析

    2022-06-25 09:20:12
  • Python在后台自动解压各种压缩文件的实现方法

    2022-10-04 17:59:59
  • python jinjia2的项目使用

    2021-03-16 04:57:21
  • asp之自动闭合HTML/ubb标签函数附简单注释

    2011-04-04 11:18:00
  • SQL语句实例说明 方便学习mysql的朋友

    2012-11-30 20:02:43
  • 由浅入深讲解MySQL数据库索引的选择性

    2008-12-17 15:06:00
  • Django分页器的用法你都了解吗

    2022-06-06 21:18:39
  • 安装pyecharts1.8.0版本后导入pyecharts模块绘图时报错: “所有图表类型将在 v1.9.0 版本开始强制使用 ChartItem 进行数据项配置 ”的解决方法

    2023-09-06 22:11:25
  • Python爬虫库BeautifulSoup获取对象(标签)名,属性,内容,注释

    2022-06-01 11:09:45
  • Python中格式化字符串输出的4种方式小结

    2023-08-10 21:30:49
  • 记录模型训练时loss值的变化情况

    2022-03-22 23:39:48
  • Python关键字 asynico基本用法

    2023-02-19 08:34:42
  • Python selenium使用autoIT上传附件过程详解

    2023-05-23 03:59:13
  • asp之家 网络编程 m.aspxhome.com