• 【ECMAScript5】RegExp对象


    一、RegExp对象方法

    1. compile

    编译正则表达式。

    2. exec

    检索字符串中指定的值。返回找到的值,并确定其位置。

    返回一个数组,其中存放匹配的结果。如果未找到匹配,则返回值为 null。

    3. test

    检索字符串中指定的值。返回 true 或 false。

    如果字符串 string 中含有匹配的文本,则返回 true,否则返回 false。

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

    1. search

    检索与正则表达式相匹配的值。

    第一个与 regexp 相匹配的子串的起始位置。如果找不到则返回-1。

    2. match

    找到一个或多个正则表达式的匹配。

    stringObject.match(searchvalue)
    stringObject.match(regexp)

    返回值:存放匹配结果的数组。该数组的内容依赖于 regexp 是否具有全局标志 g。

    3. replace

    替换与正则表达式匹配的子串。

    stringObject.replace(regexp/substr,replacement)

    返回一个新的字符串,是用 replacement 替换了 regexp 的第一次匹配或所有匹配之后得到的。

    4. split

    把字符串分割为字符串数组。

    stringObject.split(separator,howmany)
  • 相关阅读:
    java File获取字节流
    mybatis返回自增主键问题踩坑
    电脑右键没有新建选项解决
    mysql 索引
    高并发-原子性-AtomicInteger
    Cannot find the declaration of element 'ehcache'.
    CSRF拦截
    java责任链模式
    java实现一个简单的计数器
    Java并发编程
  • 原文地址:https://www.cnblogs.com/myitnews/p/12188644.html
Copyright © 2020-2023  润新知