powershell对字符串的处理,具有非常强大的功能,强于任何一门脚本语言。我们今天来看看替换字符串操作。
如果我想把字符串“abcd”中的“a”替换为“x”,代码如下:
命令:
复制代码 代码如下: PS >”abcd” –replace “a”, “x”
输出:
复制代码 代码如下: xbcd
如果我想把字符串“abcd”中的“bc”替换为空,代码如下:
命令:
复制代码 代码如下:
PS >”abcd” -replace “bc”
输出:
复制代码 代码如下: ad
上再是两个简单替换,下面玩玩正则表达式替换:
如果我想把字符串“aaabcde”中的前面所有的字符“a”替换为空,代码如下:
命令:
复制代码 代码如下: PS >”aaabcde” -replace “^a*”
输出:
复制代码 代码如下: bcde
再来一个,如果我想把字符串“dfaq-adfdfsafd-asdfadf”,两个杠之间的替换为“xxx”,代码如下:
命令:
复制代码 代码如下: PS >”dfaq-adfdfsafd-asdfadf” -replace “-.*-“,”-xxx-”
输出:
复制代码 代码如下: dfaq-xxx-asdfadf
好了,关于PowerShell如何使用-replace操作符替换字符串,小编就介绍这么多。小编觉得例子是最好的学习方法,您觉得呢?
声明:本站(华域联盟www.cnhackhy.com)所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)