js 正則中的元字符、特殊符號一些例子

字號:


    1、正則表達(dá)式中的元字符:
    代碼如下:
    ( [ { \ ^ $ | ) ? * + .
    例1:
    alert(/\?/.test("?"));
    例2:
    alert(/\\?/.test("?"));
    //雙重轉(zhuǎn)義,避免按翻譯\n方式翻譯\?
    2、特殊字符
    1.使用ASCII來表示一個字符
    指定一個兩位的十六進(jìn)制代碼,并在前面加上\x,如:\x62為b b字符的ASCII碼為98,等于十六進(jìn)制的62
    例1:
    代碼如下:
    var sColor="blue";
    var reB=/\x62/;
    alert(reB.test(sColor));
    \142 八進(jìn)制為b
    例2:
    代碼如下:
    var sColor="blue";
    var reB=/\142/;
    alert(reB.test(sColor));
    2.Unicode用u加四位十六進(jìn)制表示b為0062
    例3:
    代碼如下:
    var sColor="blue";
    var reB=/\u0062/;
    aert(reB.test(sColor));
    3.其它特殊字符
    特殊字符
    字符
    描述
    t
    制表符
    n
    回車符
    r
    換頁符
    a
    alert字符
    e
    escape字符
    cX
    與X相對應(yīng)的控制字符
    b
    回退字符
    v
    垂直制表符
    空字符