我試圖從一個文本框中篩選出一系列名稱,並將篩選列表複製到另一個文本框中。我遇到的問題是,當我使用我的add_click按鈕時,它只能在幾個條件下工作。當我想要在列表中過濾名稱(列表的前端或末尾)時,沒有結果添加到目標文本框中。如果我添加了一個應該被濾除的項目(假設無意中添加了一個好的名稱列表,那麼即使是好的名字也被刪除了),它也只是將目的地框空白。因此,如果我有5個項目將複製,並且應該過濾掉一個項目,則整個目標框將被刪除。當我從文本框列表中刪除篩選出的項目時,目標框中將填入這些名稱。這些是我正在過濾掉的前綴。篩選多行文本框
$objOutputBox.Text = $logOutputBox.text |?{$_ -notmatch "etc$|^mint|kssc*|mmm|charl"}
任何想法就是我可以安排這個所以它會過濾掉不需要的機器並添加所需的機器嗎?現在,只有當我添加的每個名稱都沒有過濾掉的預修復或修補後,它才能正常工作。我的推理是試圖讓它正常工作,過濾掉的名稱將被刪除,同時點擊按鈕添加所需的名稱。任何幫助表示讚賞。