正規表現によるリネームをサポートしたコマンドラインツール
ファイル操作にTotalCommanderを使用していますが、このソフトには正規表現のリネームをサポートするリネームツールが付属しています。しかし、一括してリネームを行うことはできません。一括リネームの方が便利なのですが、システム独自のリネームコマンドはワイルドカードにしか対応していません。
ウェブで正規表現のリネームをサポートするプログラムをいくつか探しました。しかし、どれもあまり良いとは言えません。例えば:ren2。正規表現には様々な構文ルールがあります。これらのソフトのヘルプファイルは、正確な構文規則を知るには不完全です。自分でやれば、いくらでも食いっぱぐれる。Delphi Xe10で簡単に実装できます。Perl 5 の正規表現構文を使う。
必要なら解凍して使ってください、ソースコード付きです。
リンク https://pan.baidu.com/s/1gG_qSVItrS63UUPXdjHpyQ
抽出コード xbp5
プログラムのヘルプ内容です。
著作権について (C) Copyright 2021 姜 乂元
機能 正規表現でファイルを検索し、ファイル名を変更する。
構文: regRen [[/d] または [/r]]. "検索" ["置換"]の場合
/d ファイルのみを検索します。
/r ファイルを検索し、名前を変更します。
"find" 正規表現。
"replace" 内容を置き換えます。
"regRen ^Âd.*" オプション無し、正規表現のみ、つまりファイルのみを検索する。d オプションを付けるのと同等。
"regRen ^(\d)(. *) $1-$2" オプションなし、正規表現と置換、リネーム結果の検索と表示だけで、実際にファイル名を変更することはありません。
"regRen /r ^(\d)(. *) $1-$2" /rオプション、正規表現、置換内容で、検索して実際にファイル名を変更するものです。
正規表現のリネームをサポートするコマンドラインツールについては、この記事がすべてです。正規表現のリネームをサポートするコマンドラインツールの詳細については、BinaryDevelopの過去の記事を検索するか、以下の関連記事を引き続き閲覧してください。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン