[ホーム] -
[Windows 10 FAQ 一覧] - [cygwin の grep で正規表現でハイフン(マイナス)を指定する]
cygwin(Windows用のLinux互換コマンド集) の grep で正規表現でハイフン(マイナス)を指定する方法を紹介します。
grep の正規表現を表すのに、メタ文字の \- ではなぜかヒットしませんでした。他のプラットフォームのgrepでは \- でヒットしました。
cygwinのgrepでは --- (要するに -から-への指定)で正常に検索できるようになりました。
例:ハイフンとa〜z,A〜Z,0〜9
[---a-zA-Z0-9]
cygwin は exe形式のWindows用のLinux互換コマンドです。ただしUnixのコマンドとは多少仕様が異なる部分もあるようです。ただしかなり便利なコマンドなので、特にUnixユーザでWindows開発を行う人には有用でしょう。