Windows PowerShell で、正規表現の使い方をサンプルコードを用いて説明します。
1 文字目の文字にマッチするかのチェックを行う
マッチした文字は $Matches に格納され、グループ名 (name) で参照しています。
$s = "ABCDE" $s -cmatch "(?^A)" $Matches.Name
先頭からの文字列にマッチするかのチェックを行う
マッチした文字は $Matches に格納され、グループ名 (name) で参照しています。
$s = "Hello,World" $s -cmatch "(?^Hello)" $Matches.Name