0

このツール(http://www3.telus.net/pfrank/)をダウンロードして、不正な文字がたくさん含まれている(継承した)何千ものファイル名の名前を変更しました。ファイル名のどこかで...を見つけて、何も置き換えないようにしています。

[...]を試しましたが、ファイル名の末尾からしか削除されません。なにか提案を ?

4

2 に答える 2

0

Kashが言ったように、\.{3}ではなく使用して[...]ください。問題は、ピリオドが正規表現の特殊文字であることです。「任意の文字」という意味です。したがって、文字どおりのピリオドを表すには、バックスラッシュでエスケープします。 \.{3}ちょうど 3 つの期間が連続して出現するものを探します。 \.+1 つまたは複数のピリオドが連続して出現するかどうかを探します (注意してください。単一のピリオドを探します)。 \.\.+2 つ以上のピリオドのすべてのインスタンスが連続して検索されます。これは、探しているものだと思います。

于 2012-09-13T16:56:02.077 に答える
0

\.+の代わりに使用し[...]ます。
特に3つのドットを探している場合は、\.{3}

于 2012-09-13T17:50:51.490 に答える