zoukankan      html  css  js  c++  java
  • Pattern类的中文版 菜鸟翻译 有错请纠

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

       如果你想运用‘正则表达式’,特别是字符串用”正则表达式”,那么它首先必须被实例成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

  • 相关阅读:
    linux内存和swap
    Linux awk sort
    redis aof和rdb区别
    STL中的map、unordered_map、hash_map
    mysql 冷热备份
    redis
    linux 几个命令
    linux erase
    group by
    现在很多技术知识点缺乏来龙去脉的介绍
  • 原文地址:https://www.cnblogs.com/yoblue/p/3535333.html
Copyright © 2011-2022 走看看