JavaScript学習ノート六正則表現「二」

831 ワード

//2.                    ,        
//     ,             ,         
    var help = /^h(elp)?$/; //  h   elp        h     
    
//     ,      ,            ,                   
    //        ,           ,           
    var pattern = /(\w{4})(\d{4})(\w{2})/;
    var result  = pattern.exec("yunn0871cg");
    alert("privnce:"+result[1]+" city code:"+result[2]+" county code:"+result[3]);
    //       exec          (        ),        (   0)     ,
    //           ,           ,    。
    
//     ,            ,         ,                
    // \1        (           ),\2        ,    。
    //               ,  ,              
    var pattern = /(['"])[^\1]*\1/;