正規表現について、知りたいことは全部

937 ワード

ここではJavaScriptの正規表現のみを説明します.
1:正規表現を作成するには、JSで正規表現を作成する方法が2つあります.
1:正規表現による文字数
const pattern = /test/; 

      (//)          (“”  ‘’)  ,        ,      。
2:RegExpオブジェクトを実装
 const pattern = new RegExp('test');
    
     ,RegExp                     , string  。
    
正規表現自体以外にも、5つのフラグを正規表現と一緒に使うことができます.
   i(ignore)          -        
   g(global)          -          ,                
   m(many)            -    ,      textarea   
   u(unicode)[es6  ] -             unicode   (unicode code points)
   y(sticky)[es6  ]  -         lastIndex  ,   1;         ,    2(     0     )         。
   
正規表現を作成する過程で、上記のフラグを加えると、次のように定義されます.
const pattern = /test/i; //   flag         

const pattern = /test/ig; //     flag
2:RegExpを実行する場合
const pattern = new RegExp('test', 'ig'); //falg           ,string  。