2017-03-03 9 views
0

どのテキストをどのように選択すればよいですかbase64==2つの文字列の間のすべてのテキストを検索して置き換えますか?

私は、成功していないREGEXをたくさん試しました。

Apple Mailからエクスポートされたメールボックスファイルがあります。
イメージデータを削除するだけです(Base64データを何も置き換えないでください)。

私が見つけたすべてのソリューションを支援していない第1 base64と最後==間のすべてのテキストを選択しています。

+1

本当にですか?何を見つけましたか? –

+0

'base64 [^ <>] * =='に似ています。 – Geri

+1

だから、必要なのは 'base64 [^ <>] *?==' –

答えて

0

あなたの好みのプログラミング言語でこれを試すことができます。私は例えばJavaScriptを使っています。

newStr = string.replace(/base64(.*?)\=\=/, "") 
+0

私はこれを受け入れてうれしいですが、何もしません。 'base64 [^ <>] *?=='はそうです。 – Geri

関連する問題