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