zoukankan      html  css  js  c++  java
  • 字符串和正则的相关方法

    支持正则表达式的 String 对象的方法

    FF: Firefox, IE: Internet Explorer

    方法描述FFIE
    search 检索与正则表达式相匹配的值。 1 4
    match 找到一个或多个正则表达式的匹配。 1 4
    replace 替换与正则表达式匹配的子串。 1 4
    split 把字符串分割为字符串数组。 1 4

    /*
    * split()
    * 可以将一个字符串拆分为一个数组
    * 根据任意字母去拆分
    * 方法中可以传递一个正则表达式为参数,这样的话方法会根据正则表达式去拆分字符串
    */

    /*

    * search()
    * 可以搜索字符串中是否含有指定的内容
    * 如果搜索到字符串的话可以返回第一次出现的索引,如果没有搜索到则返回-1
    * 它可以接受一个正则表达式作为参数,然后会根据正则表达式去检查索引。
    * 搜索字符串中是否含有abc或aec或adc
    */

    /*
    * match()
    * 可以根据正则表达式,将一个字符串中将符合条件的内容提取出来
    * 默认情况下我们的match()只会找到第一个符合要求的内容我们可以设置正则表达式为全局表达式就可以检索全局了

    *可以为一个正则表达式设置多个匹配模式,且顺序无所谓,match()会将匹配的内容封装到一个数组中返回,即使只查询到一个结果
    */

     

     或者

    /*
    * replace()
    * 可以将字符串的内容替换成新的指定内容有两个参数
    * 参数
    * 1.被替换的内容
    * 2.新的内容
    * 3.默认只会替换一个
    */

  • 相关阅读:
    while练习
    运算符
    作业
    [新手必看] 17个常见的Python运行时错误
    作业
    day04
    作业
    算法模板——线段树2(区间加+区间乘+区间求和)
    1798: [Ahoi2009]Seq 维护序列seq
    1708: [Usaco2007 Oct]Money奶牛的硬币
  • 原文地址:https://www.cnblogs.com/niuyaomin/p/11605525.html
Copyright © 2011-2022 走看看