zoukankan      html  css  js  c++  java
  • 正则表达式

    正则表达式:符合一定规则的表达式。

      作用:用于专门操作字符串。  

      特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。  

        所以学习正则表达式,就是在学习一些特殊符号的使用。

      好处:可以简化对字符串的复杂操作。

      弊端:符号定义越多,正则越长,阅读性越差。

    具体操作功能:

    1,匹配:String  matches方法。用规则匹配整个字符串,只要有一处不符合规则,就匹配结束,返回false。  

    2,切割:String split();

    3,替换:String replaceAll(regex,str);如果regex中有定义组,可以在第二参数中通过$符号获取正则表达式中的已有的组。

    4,获取:将字符串中的符合规则的子串取出。

    操作步骤:

      1,将正则表达式封装成对象。

      2,让正则对象和要操作的字符串相关联。

      3,关联后,获取正则匹配引擎。

      4,通过引擎对符合规则的子串进行操作,比如取出。

  • 相关阅读:
    LeetCode
    LeetCode
    控制反转(Ioc)
    KMP算法
    *&m与m的区别
    函数指针与函数指针数组的使用方法
    C++四种类型转换
    内存分配:堆内存,栈内存
    汇编 基础
    i++,++i 作为参数
  • 原文地址:https://www.cnblogs.com/qq809306794/p/3173313.html
Copyright © 2011-2022 走看看