Lu
应该代表Letter, Uppercase
,但是我得到了意想不到的结果
PS > 'Hello World' -replace '\p{Lu}', 'Z'
ZZZZZ ZZZZZ
可以看出,Lu
是替换上下字符。
Lu
应该代表Letter, Uppercase
,但是我得到了意想不到的结果
PS > 'Hello World' -replace '\p{Lu}', 'Z'
ZZZZZ ZZZZZ
可以看出,Lu
是替换上下字符。
使用-creplace
. -replace
不区分大小写:
PS > 'Hello World' -creplace '\p{Lu}', 'Z'
Zello Zorld