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

}

}

一个 Java 正则表达式例子

今天在项目里看到用 Python 正则表达式的时候,用到 group,没有仔细看.正好学习 Java 正则表达式,对 group 多留意了一下. 上代码: import java.util.regex ...

java 正则表达式例子, 查找字符串

import java.util.regex.Matcher;import java.util.regex.Pattern; public class Main { public static voi ...

Java正则表达式基础知识及实例说明

众所周知,在程序开发中,难免会遇到需要匹配.查找.替换.判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力.因此,学习及使用正则表达式,便成了解决这一矛 ...

Java正则表达式匹配例子

Java正则表达式匹配例子 package com.ibm.test; import java.util.regex.Matcher; import java.util.regex.Pattern; ...

史上最全的 Java 新手问题汇总

史上最全的 Java 新手问题汇总   Java是目前最流行的编程语言之一——它可以用来编写Windows程序或者是Web应用,移动应用,网络程序,消费电子产品,机顶盒设备,它无处不在. 有超过30亿 ...

Java正则表达式入门——转自RUNOOB.COM

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

Java 正则表达式详解

Java 提供了功能强大的正则表达式API,在java.util.regex 包下.本教程介绍如何使用正则表达式API. 正则表达式 一个正则表达式是一个用于文本搜索的文本模式.换句话说,在文本中搜索 ...

Java正则表达式的应用

在很多种情况下,我们都必须对字符串进行匹配,以便判断字符串的格式是否符合要求,对字符串中的内容进行提取.比如,我要从一段话aabdfe中,判断这段话是否有包含ab这个词,那么如果用if-else来判断 ...

【转】java正则表达式

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

随机推荐

MapReduce剖析笔记之四:TaskTracker通过心跳机制获取任务的流程

上一节分析到了JobTracker把作业从队列里取出来并进行了初始化,所谓的初始化,主要是获取了Map.Reduce任务的数量,并统计了哪些DataNode所在的服务器可以处理哪些Split等等,将这 ...

解决python编码格式错误问题

一:前言 遇到问题:print输入汉字时提示错误信息 UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position 1: o ...

POJ 1004 解题报告

1.题目描述: http://poj.org/problem?id=1004 2.解题过程 这个题目咋一看很简单,虽然最终要解出来的确也不难,但是还是稍微有些小把戏在里面,其中最大的把戏就是float ...

[Linux/Ubuntu] vi/vim 使用方法讲解(转载)

转自:http://www.cnblogs.com/emanlee/archive/2011/11/10/2243930.html vi/vim 基本使用方法 vi编辑器是所有Unix及Linux系统 ...

java常用用代码

/** *Java获取IP代码 */ import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.ev ...

applicationContext.xml 模板

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

  1. java中正则表达式函数_java正则表达式PHP中的正则表达式函数介绍

    java正则表达式PHP中的正则表达式函数介绍 正则表达式(Regular Expression) 正则表达式系统: 1.POSIX 2.Perl PHP中使用的regex是PCRE: NOTE:PC ...

  2. java 正则表达式过滤_java正则表达式过滤特殊字符

    Java用正则表达式 过滤特殊字符,只允许中文.字母Java用正则表达式 过滤特殊字符,只允许中文.字母或数字,该怎么写? String s1="我是正确测试数据aasdf2342343AS ...

  3. java正则表达式 中括号_Java正则表达式获取中括号之间的内容

    不包含中括号 正则表达式如下: \\[(.*?)] 注: .匹配除换行符\n之外的任何单字符: *匹配前面的子表达式零次或多次: ?匹配前面的子表达式零次或一次: ()标记一个子表达式的开始和结束位置 ...

  4. java 表达式写法_java正则表达式的写法

    展开全部 方法/步骤 Java正则表达式正则表达式的语法知识:Java支持Perl 5 正则表达式语法的一个子集.e69da5e6ba903231313335323631343130323136353 ...

  5. java 正则 实例_Java正则表达式实例详解

    创建正则表达式 你可以从比较简单的东西入手学习正则表达式.要想全面地掌握怎样构建正则表达式,可以去看JDK 文档的java.util.regex 的Pattern 类的文档. 字符 B 字符B \xh ...

  6. java正则表达式笔记_java正则表达式笔记

    正则表达式是一种强大的字符串处理工具,平时经常会用到.这里完整的做一次总结,以便查阅记忆. 1. 字符串中的正则表达式 使用正则表达式可以对字符串进行查找.提取.分割.替换等操作.String类当中提 ...

  7. java正则表达式原理_Java 正则表达式详解

    摘自:http://www.jb51.net/article/16829.htm 许多语言,包括 Perl.PHP.Python.JavaScript和JScript,都支持用正则表达式处理文本,一些 ...

  8. java 正则表达式 后缀_Java 正则表达式

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

  9. java 正则 排除_Java正则表达式:排除单词/字符串

    如果要在搜索模式中排除某个单词/字符串,那么执行此操作的一种好方法是正则表达式断言函数.如果您要匹配不跟随其他东西的东西,这是必不可少的. 一个简单的例子 String str = "pro ...

  10. java正则匹配_JAVA正则表达式匹配括号

    JAVA的正则表达式目前还不支持平衡组,要实现匹配括号只有定制深度. 其原理就是不断循环匹配括号里的内容和括号后面的内容(\\([^\\(\\)]*\\)[^\\(\\)]*)* 例子: //匹配二级 ...

最新文章

  1. 资质申报 - 系统集成企业资质等级评定条件(2012年修定版)
  2. Go 语言编程 — net 库
  3. 【造轮子】打造一个简单的万能Excel读写工具
  4. java cron表达式_Java 程序员都应该去使用一下这款强大的国产工具类库
  5. 北斗导航 | GPS原理与接收机设计——琉璃剑之剑气回肠
  6. Python和单元测试那些事儿
  7. 抽象工厂模式设计模式_21世纪的设计模式:抽象工厂模式
  8. java组件是什么意思_年前面试京东3面凉经~ 面试过程与真题全分享+备战春招(java)...
  9. Spring Boot(二):Web 综合开发
  10. android xml图片旋转,如何在Android中进行平滑的图像旋转?
  11. 2021芜湖高考成绩查询,2021芜湖市地区高考成绩排名查询,芜湖市高考各高中成绩喜报榜单...
  12. 精通python工资高吗-软件测试,如何工资过万?
  13. 编程基本功:谁改出的问题谁解,对不对?
  14. 计算字符串长度函数大全
  15. 【Python 3.7】熟食店:创建一个名为 sandwich_orders 的列表,在其中包含各种三明治的名 字;再创建一个名为 finished_sandwiches 的空列表……
  16. 获取字符串中最大的数字
  17. 2.1 分布式文件系统HDFS-使用
  18. 怎么做二维码更简单?这款二维码生成器了解一下
  19. 爬虫之点触验证码的识别
  20. 提高生产力:Web开发基础平台WebCommon的设计和实现

热门文章

  1. 人工势场法matlab讲解_【机器人路径规划】人工势场法
  2. MATLAB几何均值滤波
  3. C语言有某程序入口,C语言入门 — 程序入口
  4. AG螺纹的螺套安装后反复脱出,怎么办?
  5. win10 共享打印机错误0x00000709修复
  6. 小波分解与小波包分解的区别
  7. 帆软报表决策系统自定义登录界面 使用验证码登录 教程二
  8. bch matlab,求助!关于matlab中BCH码的弱问题
  9. 使用FFmpeg工具进行推流、拉流、截图、变速、转换,及常见问题处理
  10. turn.js (翻页效果)总结