1
我有一個包含文本使用PowerShell刪除一個字符串
DATA collate UNKNOWN null,
or
DATA collate UNKNOWN not null,
我需要刪除和整理從文本文件中的未知文本文件的中間,我目前想與-replace某種形式的正則表達式是以某種形式或形式出現的方式,但我無法弄清楚如何保持null或不爲null。
還要注意的是,文件中的每一行不包含整理和未知
我有一個包含文本使用PowerShell刪除一個字符串
DATA collate UNKNOWN null,
or
DATA collate UNKNOWN not null,
我需要刪除和整理從文本文件中的未知文本文件的中間,我目前想與-replace某種形式的正則表達式是以某種形式或形式出現的方式,但我無法弄清楚如何保持null或不爲null。
還要注意的是,文件中的每一行不包含整理和未知
我想UNKNOWN
爲任何數目的字符的佔位符?
然後嘗試
$result = $subject -creplace 'DATA collate .*?((?:not)?null,)', 'DATA $1'
太謝謝你了! – Jerome