PowerShell替换字符串操作符replace简明教程

 更新时间:2014年08月07日 09:49:58   投稿:junjie  
这篇文章主要介绍了PowerShell替换字符串操作符replace简明教程,本文用实例讲解字符串的替换操作,需要的朋友可以参考下

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操作符替换字符串,小编就介绍这么多。小编觉得例子是最好的学习方法,您觉得呢?

相关文章

  • PowerShell中文件对象的属性方法总结

    PowerShell中文件对象的属性方法总结

    这篇文章主要介绍了PowerShell中文件对象的属性方法总结,本文使用ps中的Get-Member语句输出了关于文件对象的属性和方法,需要的朋友可以参考下
    2014-08-08
  • Powershell小技巧之播放WAV声音

    Powershell小技巧之播放WAV声音

    本文主要介绍了使用powershell播放WAV格式音频文件的一个小技巧,虽然很简单,但是很实用,需要的朋友可以参考下
    2014-09-09
  • PowerShell脚本实现检测网络内主机类型

    PowerShell脚本实现检测网络内主机类型

    这篇文章主要介绍了PowerShell脚本实现检测网络内主机类型,本文脚本基本功能可以实现判断主机操作系统类型,如果是域内的主机可以获取主机的硬件参数和性能参数,并判断是否存在网络设备,需要的朋友可以参考下
    2014-12-12
  • Powershell实现导入安装证书功能脚本分享

    Powershell实现导入安装证书功能脚本分享

    这篇文章主要介绍了Powershell实现导入安装证书功能脚本分享,本文用编程方法实现把pfx证书文件导入到指定的库中,需要的朋友可以参考下
    2014-11-11
  • PowerShell获取系统环境变量的方法

    PowerShell获取系统环境变量的方法

    这篇文章主要介绍了PowerShell获取系统环境变量的方法,本文讲解了列出所有的环境变量的方法和获取环境变量的值的方法,需要的朋友可以参考下
    2014-08-08
  • 浅谈CMD和win powershell的区别

    浅谈CMD和win powershell的区别

    本文给大家简单描述了一下POWERSHELL和CMD的区别,简单的说,Powershell是cmd的超集,换句话说,cmd能做的事情,Powershell都能做,但是Powershell还能额外做许多cmd不能做的活。
    2015-09-09
  • PowerShell 获取系统信息的函数

    PowerShell 获取系统信息的函数

    如果你要得到本地或远程的使用配置信息,又不想浪费太多的解决时间。可以在Powershell中使用systeminfo.exe提取数据
    2014-03-03
  • Windows Powershell分析和比较管道结果

    Windows Powershell分析和比较管道结果

    这篇文章主要介绍了Windows Powershell分析和比较管道结果,需要的朋友可以参考下
    2014-09-09
  • PowerShell: Try...Catch...Finally 实现方法

    PowerShell: Try...Catch...Finally 实现方法

    PowerShell 本身有很多很好的错误控制,但是习惯于.net编程的人员,更喜欢用Try Catch Finally方法,尤其当有一段代码必须被执行到的时候。现在好了,adweigert 想出了一个好方法来实现。这个函数已经在多种情况下测试过,希望能对你有帮助
    2013-11-11
  • Powershell中创建自定义对象例子

    Powershell中创建自定义对象例子

    这篇文章主要介绍了Powershell中创建自定义对象例子,本文内容需要在3.0版本以上有效,需要的朋友可以参考下
    2014-11-11

最新评论