以下のデータを含むテキスト ファイルがあります。例: test.txt
20Jun@17:28 Ticket = [ABCDEF]
21Jun@17:28 12345
22Jun@17:28 This is a test line
25Jun@17:28 Ticket = [ABCDEF]
25Jun@17:28 Ticket = [123456]
25Jun@17:28 This is a test line
25Jun@17:28 Ticket = [DFG256]
25Jun@17:28 Ticket = [ABCDEF]
今日のエントリをキャプチャするために、以下の変数を選択しました。
$date=get-date -format ddMMM
$match=select-string -pattern $date $filename
これはうまくいきましたが、新しい要件では、今日のすべてのエントリをキャプチャする必要はありません。
Ticket という名前のエントリを持つ行をキャプチャするだけです。以下のように私のパターンを取得する方法はありますか?
25Jun@17:28 Ticket = [ABCDEF]
$date+@+......'Ticket = ['......']' --is there something like this..
私は正規表現についてほとんど知識がありません:(