zoukankan      html  css  js  c++  java
  • 12.19如何定义正则表达式

    一、正则表达式的定义方法

    正则表达式的定义共有2种方式:

    (1)显式定义;

    (2)隐式定义;

    1 所谓显式  :就是一眼就看出是正则表达式的定义,足够明显。显式定义必须是使用new关键字来定义。

    语法:  var 变量名 = new  RegExp(“正则表达模式”);

    显式定义的正则表达式必须要使用双引号括起来,要注意字符串的转义。

    2.隐式定义

    隐式指的是没那么明显,大家可能一眼没有看出正则表达式的定义。

    语法:var 变量名 =/正则表达式 模式/

    隐式定义的正则表达式开头和结尾都必须是斜杠“/”。记得使用隐式定义的正则表达式是不需要使用双引号括起来的,这一点跟显式定义的正则表达式不一样!

    例如:

    var myregex =new ReExp("[0-9]");

    上面的语句等于下面

    var myregex=/[0-9]/;

       
  • 相关阅读:
    P2610 [ZJOI2012]旅游
    P2323 [HNOI2006]公路修建问题
    P3629 [APIO2010]巡逻
    ARC059F
    AGC004D Teleporter
    p3203 弹飞绵羊
    bzoj5450 轰炸
    bzoj4313 三维积木
    cf123E Maze
    bzoj4423 [AMPPZ2013]Bytehattan
  • 原文地址:https://www.cnblogs.com/smivico/p/6197977.html
Copyright © 2011-2022 走看看