我想導入CSV並篩選出具有一定的正則表達式的數據。輸入CSV示例:進口-CSV使用正則表達式
John;Doe;18
Peter;Test;21
我想篩選出個人的名字,例如:我只想看到與姓氏開頭的「d」的人員和那些誰是20年以上。
如何將過濾後的數據寫入到一個新的數組?下面是我到目前爲止寫的一段代碼:
$persons = import-csv -Header "surname", "lastname", "age" -delimiter ";" data.csv
$persons | ForEach-Object {
if $_.lastname -match "^d" {
#?
}
非常感謝