[▲前のスレッド]

2013/4/21 (日) 11:49:12  
[566] 特定文字行の特定文字以降を削除したい。

お世話になります。
ネットの世界を探してみたんですが、見当たらなかったので、こちらで質問させて頂きます。
(探し方が悪かったらごめんなさい)

例:/ABC/DEFGHIJKLM/OPQRSTU.A

2万行ある中から、上記の先頭4文字「ABC/」該当する行の最後の
「.A」のみ削除したいのですが、マクロで対応可能でしょうか?

すみませんが、どなたかご存知の方がいらっしゃいましたら、お教え下さい。
よろしくお願いします。
さいとう
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0


2013/4/21 (日) 16:59:25  
[567] Re:特定文字行の特定文字以降を削除したい。

▼ さいとうさん
> 例:/ABC/DEFGHIJKLM/OPQRSTU.A
>
> 2万行ある中から、上記の先頭4文字「ABC/」該当する行の最後の
> 「.A」のみ削除したいのですが、マクロで対応可能でしょうか?


マクロ関数のS_ReplaceAll()を使えば実現可能と思います。
http://www.geocities.jp/maru3128/SakuraMacro/reference/find/S_ReplaceAll.html
novice
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0


2013/4/21 (日) 19:33:21  
[568] Re2:特定文字行の特定文字以降を削除したい。

▼ noviceさん
> ▼ さいとうさん
> > 例:/ABC/DEFGHIJKLM/OPQRSTU.A
> >
> > 2万行ある中から、上記の先頭4文字「ABC/」該当する行の最後の
> > 「.A」のみ削除したいのですが、マクロで対応可能でしょうか?
>
> マクロ関数のS_ReplaceAll()を使えば実現可能と思います。
> http://www.geocities.jp/maru3128/SakuraMacro/reference/find/S_ReplaceAll.html


早速のレス有り難うございます。
確認してみます。
さいとう
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0


2013/4/21 (日) 20:38:30  
[569] Re3:特定文字行の特定文字以降を削除したい。

正規表現の置換で、
置換前:^(/ABC/.+)\.A
置換後:$1
と書くだけでできそうな気がします。
マクロで書くところの
S_ReplaceAll('^(/ABC/.+)\\.A', '$1', 38);
です。
もか
INCM1.23a

[▼次のスレッド]
INCM/CMT
Cyclamen v3.81