zoukankan      html  css  js  c++  java
  • 初学JavaScript正则表达式(九)

    分组:可以用 ( ) 来进行分组

    一、Byron重复三次

                Byron{3} --------- Byronnn 只是将紧挨着量词的字符重复

               (Byron){3} --------- ByronByronByron 分组即可实现

    例:
            
            'a1b2c3d4'.replace(/([a-z]d){3}/g,'X')   --------- Xd4

    二、或 |

    'ByronCasper'.replace(/Byron|Casper/g,'X')      --------- XX 
    
    'ByronsperByrCasper'.replace(/Byr(on|Ca)sper/g,'X')      --------- XX

    三、反向引用

    2015-12-25 === 12/25/2015
    
    '2015-12-25'.replace(/(d{4})-(d{2})-(d{2})/g,'$2/$3/$1')

    四、忽略分组,分组内加入?:即可对该分组进行忽略

    (?:Bryon).(ok)

    整理自慕课网教学 点此进入

  • 相关阅读:
    git升级
    redis集群
    redis安装
    escript
    git搭建仓库与服务器
    svnsync
    post_commit.sh
    nvm安装和使用
    quartz 定时器
    Oracle flashback恢复误删的数据或表
  • 原文地址:https://www.cnblogs.com/xue-shuai/p/12000617.html
Copyright © 2011-2022 走看看