3

Lu应该代表Letter, Uppercase,但是我得到了意想不到的结果

PS > 'Hello World' -replace '\p{Lu}', 'Z'
ZZZZZ ZZZZZ

可以看出,Lu是替换上下字符。

§ 正则表达式类别

§ 支持的类别

4

1 回答 1

6

使用-creplace. -replace不区分大小写

PS > 'Hello World' -creplace '\p{Lu}', 'Z'
Zello Zorld
于 2014-11-28T17:26:28.497 回答