[Java基础教程-兄弟连马剑威]-136-正则表达式.pptVIP

  • 1
  • 0
  • 约1.58千字
  • 约 9页
  • 2019-06-30 发布于四川
  • 举报

[Java基础教程-兄弟连马剑威]-136-正则表达式.ppt

正则表达式 马剑威 第 136 讲 课程大纲 1、认识正则 2、正则表达式 3、Pattern类 4、Matcher类 5、String类对正则的支持 6、示例 1、认识正则 通过一个程序来简单了解一下正则有那些用处: 问题:判断一个字符串是否由数字组成 “0487561” 2、正则表达式 正则表达式(Regular Expression) 正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。 则表达式通常被用来检索、替换那些符合某个模式的文本 java.util.regex包中提供以下两个类对正则表达式的支持: Matcher 类 通过解释 Pattern 对 character sequence 执行匹配操作的引擎。 Pattern 类 正则表达式的编译表示形式。 3、Pattern类 public final class Pattern extends Objectimplements Serializable 正则表达式的编译表示形式。指定为字符串的正则表达式必须首先被编译为此类的实例。 典型的调用顺序是 Pattern p = Ppile(a*b); Matcher m = p.matcher(aaaaab); boolean b = m.matches(); 4、Matcher类 public final class Matcher

文档评论(0)

1亿VIP精品文档

相关文档