1.过滤特殊字符

package com.sheepmu.text;/*    * @author sheepmu*/
public class HWCompetition {public static void main(String[] args){String s="a%&a^b}b*[cc]#d{d\"ee/ff\\gg"; //!!!!!  \"是为了在字符串中转义";  \\ 只是为了在字符串中转义\System.out.println("原串----->"+s);String regex="[%{}^\\[\\]*#\\\\/&\"]";//在[ ]中,需要\\来转义[];需要\\\来转义\;\来转义"String news=s.replaceAll(regex,"");System.out.println("过滤后的串----->"+news);}
}

package com.sheepmu.text;/*    * @author sheepmu*/
public class HWCompetition {public static void main(String[] args){String s="a%&a^b}b*[cc]#d{d\"ee/ff\\gg"; //!!!!!  \"是为了在字符串中转义";  \\ 只是为了在字符串中转义\System.out.println("原串----->"+s);String regex="[^%{}^\\[\\]*#\\\\/&\"]";// 在[^-----------]的第一个位置出现^表示非!!!!!!!String news=s.replaceAll(regex,"");System.out.println("过滤掉  非 特殊字符的串----->"+news);}
}    

package com.sheepmu.text;/*    * StringReverse(char *strIn,char *output)找出 strIn 里面所有大写字母,将其逆序输出如输入:strIn:"abcHDLmnkKl",输出:output:"KLDH",* @author sheepmu*/
public class HWCompetition {public static void main(String[] args){String s="abcHDLmnkKl";  String news=s.replaceAll("[^A-Z]","");//去掉非大写剩下的就是大写了撒~~~StringBuffer sb=new StringBuffer(news);//String---->StringBuffer String result=sb.reverse().toString();System.out.println("结果----->"+ result);//KLDH}
}    

转载于:https://www.cnblogs.com/oversea201405/p/3766897.html

Java正则表达式例子汇总相关推荐

  1. 【分享】20个高级Java面试题汇总(含答案)

    原标题:[分享]20个高级Java面试题汇总(含答案) 什么是可变参数? 可变参数允许调用参数数量不同的方法.请看下面例子中的求和方法.此方法可以调用1个int参数,或2个int参数,或多个int参数 ...

  2. java正则表达式课程_通过此免费课程学习正则表达式

    java正则表达式课程 by Beau Carnes 通过博卡恩斯 通过此免费课程学习正则表达式 (Learn Regular Expressions with this free course) & ...

  3. java正则表达式 1,Java正则表达式学习(1)

    Java正则表达式学习(一) 1.什么是正则表达式: 正则表达式(regular expressions) 是一种描述字符串集的方法,它是以字符串集中各种字符串的公有特征为依据的. 正则表达式可以用于 ...

  4. Java - 正则表达式的运用(Pattern模式和Matcher匹配)

    一.绪论: 在写程序的过程中,有时会需要匹配.查找.替换或者是判断字符串的出现情况,而且有时不能用简单的纯编码方式解决这些问题,这个时候就会想到要正则表达式,无论是Java, PHH, C#,  Py ...

  5. JAVA正则表达式实例教程(转帖收藏)

    So many open source projects. Why not Open your Documents? 1 JAVA正则表达式实例教程 12/11/2008 1.正则表达式的知识要点 1 ...

  6. Java正则表达式:我最期望弄懂的知识,希望对大家都有帮助

    在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包. 可粗略估计一下,除了偶尔用Linux的外,其他Linu ...

  7. Java正则表达式应用总结

    Java正则表达式应用总结 一.概述 正则表达式是Java处理字符串.文本的重要工具. Java对正则表达式的处理集中在以下两个两个类: java.util.regex.Matcher   模式类:用 ...

  8. 夯实Java基础(二十)——JAVA正则表达式

    1.为什么要用正则表达式 首先我们先来做一道题目:判断一个字符串是否由数字组成.代码示例如下: 1 public class Test { 2 public static void main(Stri ...

  9. python java正则表达式_java 正则表达式

    Java 正则表达式 正则表达式定义了字符串的模式. 正则表达式可以用来搜索.编辑或处理文本. 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别. 正则表达式实例 一个字符串其实就是一个简 ...

最新文章

  1. java class 关键字_java关键字及其作用
  2. php 正则表达式验证金额,php 正则表达式验证数字
  3. 160 - 15 blaster99.exe
  4. knn算法python理解与预测_理解KNN算法
  5. node mysql await_javascript – node.js async / await与MySQL一起使...
  6. HDU 1002 大整数
  7. Bailian2972 确定进制(POJ NOI0113-34,POJ NOI0201-1973)【暴力+进制】
  8. scala 基础 ——关键字与特殊符号
  9. java 配置文件设计,在设计注册控制器中添加用户配置文件
  10. 简单的TCP回射服务
  11. python爬虫之urllib
  12. MD5加密,受到什么影响,改后缀有用么?
  13. 大型公司网路架构浅谈
  14. python动漫教程视频_求python的进阶教程视频_python动漫教程视频教程
  15. SharePoint 2019 图文安装教程
  16. python实现ncm转mp3_滚动歌词制作 之 ncm格式转mp3
  17. java读取图片 去除alpha_java – 从图像中剥离Alpha通道
  18. 常用SQL语句 - 基于MySQL数据库
  19. 索引过长 max key length is 767 bytes
  20. Django MVT详细说明(二)视图V

热门文章

  1. “LINQ已死”论 为言论1 致歉 [Java | .Net | 致歉 ]
  2. linux建sybase设备,linux sybase 安装全过程(写给初学者)
  3. 2021教师资格证中学科目二简答汇总分享
  4. Eclipse调试时出现source not found的问题
  5. Plasm金丝雀网络Shiden Network即将启动
  6. 马来西亚国家银行暂无发行央行数字货币计划
  7. SAP License:客户特别总帐统驭科目某天余额取数逻辑
  8. 产品定额的一些陷阱思考
  9. Flink SQL实时数仓开源UI平台
  10. 潭州课堂25班:Ph201805201 爬虫基础 第六课 选择器 (课堂笔记)