[Date Prev] [Date Index] [Date Next]
[Thread Prev] [Thread Index] [Thread Next]

[xyzzy:04086] Re: Filer の一気にリネームについて



Yuuichi Taguchi さん、こんにちは。

    Thu, 3 Feb 2000 15:15:16 +0900 の
   “[xyzzy:04084] Filer の一気にリネームについて”
    への返事です.

| で、正規表現についてなんですが、パターンにマッチした
| 部分を大(小)文字にするということは出来るのでしょうか。

置換先のパターンで \U と \E で囲まれた部分が大文字、\L 
と \E で囲まれた部分が小文字になります。また、\u は次
の 1 文字だけを大文字、\l は小文字にします(vi からパク
った)。

たとえば、変換前のパターンが「^\(.*\)\.\([^.]+\)$」で、
ファイル名が「AAAAA.TXT」の場合、

   \1.\L\2\E  -> AAAAA.txt
   \1.\l\2    -> AAAAA.tXT

ファイル名が「aaaaa.txt」の場合、

   \1.\U\2\E  -> aaaaa.TXT
   \1.\u\2    -> aaaaa.Txt

となります(たぶん)。

--
亀井哲弥(Tetsuya Kamei)
kamei@xxxxxxxxxxxx/JCA00343@xxxxxxxxxxx

Index Home