首页 > 其他 > 详细

Pattern类的中文版 菜鸟翻译 有错请纠

时间:2014-01-28 09:12:23      阅读:394      评论:0      收藏:0      [点我收藏+]

   什么是正则表达式呢?就是一个符合你设想格式的陈述

   如果你想运用‘正则表达式’,特别是字符串用”正则表达式”,那么它首先必须被实例成pattern类

   作为结果的Pattern类可以被创建为Matcher对象,然后它就可以按你想要的格式检查输入字符。

   你可以使用很多已经被安排了格式的正则表达式

   一个常用的调用顺序如下:

   Pattern p = Pattern.compile("a*b");

   Matcher m = p.matcher("aaaaab");

   boolean b = m.matches();

    当你有某种格式只想运用一次的时候,Pattern类里的matches可以为你提供便利.这种格式往往只能使用一次.

   boolean b = Pattern.matches("a*b", "aaaaab");

    这种写法的效果跟以上三行代码的效果是一样的,但它的格式不可以重复使用于其他地方.

    Pattern类是不可变的,所以它可供并发多线程安全使用.但Mastern类却不可用于并发多线程安全使用.

 参考 JAVA API文档  转载请说明出处  请支持我  我是国民程序员yoblue

Pattern类的中文版 菜鸟翻译 有错请纠

原文:http://www.cnblogs.com/yoblue/p/3535333.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!