こんにちは下記について教えて下さい。
sample.csv内用
"番号","内容"
"12345600101234567890","aaa"
"12345600201234567890","bbb"
"12345600101234560010","ccc"
"12345600200104567890","ddd"
上記のようなCSVに対して先頭から7-9桁目に対して
文字列と比較して行を残す処理を行いたいです。
例えば001を指定した場合
sample.csvの内容からは7-9桁目が001と一致している
"12345600101234567890","aaa"
"12345600101234560010","ccc"
行を抜き出す処理を行いたいです。
自身で考えていたのは、
$a = Import-CSV sample.csv
$a | Where-Object {$_.番号 -match "^.{6}[0][0][1]*"}
というのを試してみたのですが全権表示されてしまう状況です。
大変申し訳ございませんが解決策をご教唆いただけると助かります。
よろしくお願いいたします。
あなたの回答
tips
プレビュー