Pattern (Java Platform SE 6)
正则表达式的编译表示形式。
指定为字符串的正则表达式必须首先被编译为此类的实例。然后,可将得到的模式用于创建 Matcher 对象,依照正则表达式,该对象可以与任意字符序列 匹配。执行匹配所涉及的所有状态都驻留在匹配器中,所以多个匹配器可以共享同一模式。
因此,典型的调用顺序是
在仅使用一次正则表达式时,可以方便地通过此类定义 matches 方法。此方法编译表达式并在单个调用中将输入序列与其匹配。语句
boolean b = Pattern.matches("^1[135]//d{9}$", "aaaaab");
等效于上面的三个语句,尽管对于重复的匹配而言它效率不高,因为它不允许重用已编译的模式。
正则表达式查询 Pattern 类就有说明了.
本文介绍Java中Pattern类的应用,包括如何编译正则表达式及创建Matcher对象进行匹配操作。并提供示例代码说明典型的调用顺序。
597

被折叠的 条评论
为什么被折叠?



