すべての一致を置き換えJAVASCRIPT

  • JavaScriptを取り替えて以来、以下のように、一度だけ交換するので、書き込み追加コンテンツは現在、すべてのマッチング方法を置き換えることができます。
    / * 
    把コンテンツ中所有的searchValue替换为replaceValue 
    * /  
     関数でReplaceAll(コンテンツ、searchValue、replaceValue){
           一方(content.indexOf(searchValue)> - 1 ){ 
            含量 = content.replace(searchValue、replaceValue)。
          } 
          戻り含量; 
        }
  • なぜ表現の肯定的な側面の使用を交換しませんか?
    • 正規表現の練習は多くの時間を見つけたのでsearchValue内容が間違っている側を交換します
    • ときにそのようなプレースホルダ間違った上で正規表現を使用している場合私のシナリオは、base64でXXX1 IMG htmlページでは、base64でXXX2の映像コンテンツは、[画像1] [画像2]に置き換えられています
  • 一般的に表現の肯定的な側面を使用して交換方法を添付
    content.replace(新しい正規表現(searchValue、 'G')、replaceValue)

     

おすすめ

転載: www.cnblogs.com/anyjs/p/12297431.html