| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 Pattern 的软件包 | |
|---|---|
| java.util | 包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 | 
| java.util.regex | 用于匹配字符序列与正则表达式指定模式的类。 | 
| java.util 中 Pattern 的使用 | 
|---|
| 返回 Pattern 的 java.util 中的方法 | |
|---|---|
 Pattern | 
Scanner.delimiter()
返回此 Scanner 当前正在用于匹配分隔符的 Pattern。 | 
| 参数类型为 Pattern 的 java.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.regex 中 Pattern 的使用 | 
|---|
| 返回 Pattern 的 java.util.regex 中的方法 | |
|---|---|
static Pattern | 
Pattern.compile(String regex)
将给定的正则表达式编译到模式中。  | 
static Pattern | 
Pattern.compile(String regex,
        int flags)
将给定的正则表达式编译到具有给定标志的模式中。  | 
 Pattern | 
Matcher.pattern()
返回由此匹配器解释的模式。  | 
| 参数类型为 Pattern 的 java.util.regex 中的方法 | |
|---|---|
 Matcher | 
Matcher.usePattern(Pattern newPattern)
更改此 Matcher 用于查找匹配项的 Pattern。  | 
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。