最全的免费在线JAVA教程学校,简单您的编程学习!!!

javaschool移动站二维码
正则表达式

正则表达式

正则表达式是符合一定规则的表达式,它用一些特定的符号来表示一些代码的操作,简化书写。学习正则表达式,就是在学习一些特殊符号的使用。Java正则表达式在java.util.regex包中,本教程分别通过Pattern,Matcher 这2个类让您全面掌握好正则表达式的替换,分割,查找等操作。

阅读(21448) 收藏 (1) 分享

Pattern类

总共包含 6 篇文章
Pattern在java.util.regex包中,是正则表达式的编译表示形式,此类的实例是不可变的,可供多个并发线程安全使用。它的构造方法是私有的,不可以直接创建,但可以通过Pattern.complie(String regex)简单工厂方法创建一个正则表达式。

Matcher类

总共包含 7 篇文章
Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展开匹配检查,此类的实例用于多个并发线程是不安全的。它的构造方法也是私有的,不能随意创建,只能通过Pattern.matcher(CharSequence input)方法得到该类的实例。

正则表达式

总共包含 6 篇文章
正则表达式是由普通字符(如英文字母)以及特殊字符(也称为元字符)组成的文字模式。该模式对文本查找时需要匹配的一个或多个字符串描述,给出一个匹配模板。它专门用于操作字符串,可以简化对字符串的复杂操作。