正規表現での[a:〜]、[img:〜]の削除No.06334
zoom さん 10/05/09 18:03
 
メールの本文などで[a:〜]、[img:〜]などの不要な部分を秀丸マクロで削除したいの
ですが、正規表現での置換がうまくいきません。
どのように指定すればいいのでしょうか?
上記例で「〜」は任意の英数字、記号です

[ ]
RE:06334 正規表現での[a:〜]、[img:〜]のNo.06335
Iranoan さん 10/05/09 20:56
 
 zoom さん今日は、Iranoan です。
> メールの本文などで[a:〜]、[img:〜]などの不要な部分を秀丸マクロで削除したい
 次の容量で、正規表現による置換をすればよいでしょう。
//------------------------------------------------------------
replaceallfast "\\[(a|img):[^\\]]+\\]", "",regular;

[ ]
RE:06335 正規表現での[a:〜]、[img:〜]のNo.06336
zoom さん 10/05/10 00:04
 
>replaceallfast "\\[(a|img):[^\\]]+\\]", "",regular;
Iranoanさんありがとうございます。
上記マクロで問題なく出来ました。
正規表現で出来るだろうと思ってヘルプとか色々読んで
試行錯誤したのですが、うまくいかず困っていました。

[ ]