JavaTM 2 Platform
Standard Ed. 5.0

类 java.util.regex.Pattern
的使用

使用 Pattern 的软件包
java.util 包含集合框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 
java.util.regex 用于匹配字符序列与正则表达式指定模式的类。 
 

java.utilPattern 的使用
 

返回 Patternjava.util 中的方法
 Pattern Scanner.delimiter()
          返回此 Scanner 当前正在用于匹配分隔符的 Pattern
 

参数类型为 Patternjava.util 中的方法
 String Scanner.findInLine(Pattern pattern)
          试图在忽略分隔符的情况下查找下一个指定模式。
 String Scanner.findWithinHorizon(Pattern pattern, int horizon)
          试图查找下一个指定模式。
 boolean Scanner.hasNext(Pattern pattern)
          如果下一个完整标记与指定模式匹配,则返回 true。
 String Scanner.next(Pattern pattern)
          如果下一个标记与指定模式匹配,则返回下一个标记。
 Scanner Scanner.skip(Pattern pattern)
          在忽略分隔符的情况下跳过与指定模式匹配的输入信息。
 Scanner Scanner.useDelimiter(Pattern pattern)
          将此扫描器的分隔模式设置为指定模式。
 

java.util.regexPattern 的使用
 

返回 Patternjava.util.regex 中的方法
static Pattern Pattern.compile(String regex)
          将给定的正则表达式编译到模式中。
static Pattern Pattern.compile(String regex, int flags)
          将给定的正则表达式编译到具有给定标志的模式中。
 Pattern Matcher.pattern()
          返回由此匹配器解释的模式。
 

参数类型为 Patternjava.util.regex 中的方法
 Matcher Matcher.usePattern(Pattern newPattern)
          更改此 Matcher 用于查找匹配项的 Pattern
 


JavaTM 2 Platform
Standard Ed. 5.0

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策