JavaScriptの基礎 - 正規表現

アウトライン

  正規表現は、検索パターンに一致するテキストを置き換えるために使用されています

 

標準的な正規表現の構文

  

 

正規表現のためのJavaScriptのサポート

  

代替言葉遣い

  周りを見リバース

@ デマンド:置き換えられmpre.cnsuning.com $ {前}、res.mpre.cnsuning.com代わるものではありませ
 @ 達成:JSリングは、複数の一致を使用して、逆の順序をサポートしていません
http://mpre.cnsuning.com /REShttp://res.mpre.cnsuning.com " .replace(/ [^ \。] MPRE \の.cnsuning / G、関数($ 1 ){
     リターン $ 1 .replace(' mpre.cnsuning '' $ { }事前' 
})

  名前付きキャプチャ

       インデックスを使用してキャプチャを逃れます

    交差点と設定した差分セット   

// JS不支持交集并集差集,仍只能采用多次匹配
//并集:/[a-d[m-p]]/  可以用‘|'替代
var reg = /[a-d]|[m-p]/;
//交集:[a-z&&[def]],差集也一样
var reg1 = /([a-z])/,reg2 = /([def])/;
var str = 'd';
reg1.test(str) && reg2.test(str);

  条件匹配

   同上,采用多次匹配 

    

    

 

转载于:https://www.cnblogs.com/mominger/p/4498156.html

おすすめ

転載: blog.csdn.net/weixin_33805557/article/details/93918993