電子書籍の厳選無料作品が豊富!

はじめまして。うまく検索できなかったので質問させて頂きます。
似たような質問があったら申し訳ないです。

OSはWindowsXPです。

複数のフォルダにおいて、フォルダ名の最初の1文字から任意の1文字までを一括で削除する方法を教えて頂きたいです。


例)

3598421_りんご
1697_みかん
40387_バナナ

という名前の複数のフォルダがあり、フォルダ名の最初の1文字から"_"までを削除し、

りんご
みかん
バナナ

と一括でリネームするといった感じです。


回答よろしくお願い致します。

A 回答 (1件)

こちら↓で置換できるのでは。


【 Flexible Renamer 】
http://hp.vector.co.jp/authors/VA014830/FlexRena/

[ターゲット]を[フォルダ]だけチェックします。
[高度なリネーム]にチェックを付けます。
[正規表現]を選択します。

検索:
[0-9]{1,}_(.*)
 または
\d+_(.*)

置換:
\1

アンダーラインから前の数字のみ削除し、その後ろの
文字だけにします。
数字以外もあるのならヘルプで対象になるパターンを
調べるか、[正規表現]をネット上で検索して勉強して
希望する検索条件を探してください。
    • good
    • 0
この回答へのお礼

ご回答どおりに試したところ、綺麗にできました。
正規表現を理解できれば他にも応用がききそうですね。
これを機に勉強してみたいと思います。
ありがとうございました。

お礼日時:2012/02/20 20:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!