Skip to content
首页

收集和分享 Windows PowerShell 相关教程,技术和最新动态

收集和分享 Windows PowerShell 相关教程,技术和最新动态

  • PowerShell资源
    • PowerShell 在线教程
    • PowerShell 视频教程
    • PowerShell团队博客
    • PowerShell 资讯
    • 开发工具
  • PowerShell交流中心
    • PowerShell在线提问
    • PowerShell交流中心
  • PowerShell 电子书
    • 中文电子书
    • 英文电子书
  • 关于本站
    • 站内公告
  • 用户中心
    • 在博客上贴PowerShell代码
    • 解决QQ邮箱重置密码链接无效的问题
  • 登陆
主菜单

PowerShell 在线教程

这是荔非苔基于英文电子书《Mastering PowerShell》翻译一组学习笔记,可以作为PowerShell的在线学习教程,也可作为PowerShell基础的Wiki文档。

更多阅读»
PowerShell爱心

PowerShell在线提问

PowerShell爱心求助站,交流思想,共同学习。万物无他,唯手熟尔。

更多阅读»

PowerShell交流中心

通过在线问答(QA)交流和学习PowerShell。

更多阅读»

首页 » 页面 77

站内搜索

PowerShell志愿者

  • Mooser Lee (1221)
  • codecook (318)
  • 周蒙牛 (25)
  • wanglang0728 (23)
  • 痛苦中... (19)
  • jailman (18)
  • 神经元短路 (17)
  • KIVIN (14)
  • klay、 (13)
  • momoko_glad (12)

正在讨论

  • andy husheng on PowerShell发布IIS(一)也可以SSH的
  • Trefcfg on 删除Git 代码库中所有本地分支купить диплом о среднем образо…
  • Iariorsoa on 删除Git 代码库中所有本地分支диплом переподготовки купить
  • Notification: + 1,82456 BTC. Next >>> https://telegra.ph/Go-to-your-personal-cabinet-08-25?hs=b5e7aa93b4490c70648b88dd80e1587b& on PS V2.0用send-mailmessage发送mail,title乱码x2c0db
  • You have a message № 469. Open > https://telegra.ph/Go-to-your-personal-cabinet-08-25?hs=b21ffb0bfe30bb38df4ec851b346f599& on powershell 备份还原outlook邮件签名esc9kn
  • MNIHD on Powershell 获取系统可用内存这种文章这么好为什么没有人读呢

云标签

AD Csv Excel ISE Powershell Powershell 3.0 Powershell教程 SAP Windows Azure WMI xml 事件日志 函数 别名 参数 变量 哈希表 字符串 对象 属性 应用程序 异常 异常处理 性能优化 控制台 数组 文件 文件系统 文本 服务 权限 格式化 正则表达式 注册表 活动目录 管道 类型 系统管理 系统设置 网络 脚本 脚本块 证书 进程 远程管理

赞助商链接(首页)

  • 奶油肥九叔
  • 站点地图
3
之前介绍过-replace操作符,你可以能已经知道了怎样替换字符串中的字串。但是这种简单的替换不可能永远都是高效的,也许你会碰到将多个类似的词语替换成同一个词语这样的需求。

PowerShell正则表达式(十)替换字符串

2013年9月30日  在 Powershell  标签 正则表达式 来自 Mooser Lee

4
已经有专门的书籍来讲解正则表达式,所以深入讲解正则表达式超出了文本的主题。但是在 […]

PowerShell正则表达式(九)搜索字符串片段

2013年9月30日  在 Powershell  标签 正则表达式 来自 Mooser Lee


6
根据PowerShell正则表达式中的定义,HTML标签中可以匹配任意字符,而且必须以””作结,贪婪限定符会跨过第一次出现的继续匹配。但是非贪婪限定符则会在第一次匹配到结束。

PowerShell正则表达式(八)贪婪与非贪婪匹配

2013年9月30日  在 Powershell  标签 正则表达式 来自 Mooser Lee

1
借住子表达式的帮助,你可以创建出更加惊人和灵活的正则表达式。例如,怎样定义一个网站中HTML标签的模式呢?一个标签通常包含同样的结构:...,这就意味着可以快速定义出一个非常严格的HTML标签模式

PowerShell正则表达式(七)深入使用子表达式

2013年9月30日  在 Powershell  标签 正则表达式 来自 Mooser Lee


一串原始的文本行通常有大量有用信息,你可以使用子表达式来收集数据,可以在之后单独使用。基本的规则是所有想通过模式来搜索的数据应当放在圆括号中,因为变量$matches会将这些子表达式以单独的序列返回。

PowerShell正则表达式(六)组

2013年9月29日  在 Powershell  标签 正则表达式 来自 Mooser Lee

你可以使用间隔结构“|”来搜索某一组关键字,然后找出那些实际上出现的关键字。或者,你可以更加精确地定制你的正则表达式,记住你实际上搜索的是一个独立的单词。所以在关键字中加入单词边界,让顺序的影响失效。

PowerShell正则表达式(五)搜索不同的关键字

2013年9月29日  在 Powershell  标签 正则表达式 来自 Mooser Lee


1
正则表达式可以识别模式。它们也可以根据确定的模式从文本中过滤出数据,因此正则表达式是用来处理源文本的一款非常优秀的工具。例如,你想从一封邮件中过滤出一个确切的电子邮件地址,就可以使用我们之前提到过正则表达式。

PowerShell正则表达式(四)在文本中搜索信息

2013年9月29日  在 Powershell  标签 正则表达式 来自 Mooser Lee

为了和PowerShell的习惯保持一致,操作符-match是大小写不敏感的,如果你想切换至大小写敏感的操作符可以使用“-cmatch”。如果你只想在模式的部分片段中使用大小写敏感,仍旧可以使用-match,但是可以在正则表达式中指定部分模式是不是大小写敏感。

PowerShell正则表达式(三)大小写敏感

2013年9月29日  在 Powershell  标签 正则表达式 来自 Mooser Lee


1
PowerShell 有时搜索的词语比较含糊不清,因为这些词语可能有多种写法。你可以使用限定符“?”来标记这些词语作为可选字符。非常简单,把“?”放在可选字符后面即可。这样“?”前的字符就变成了可选字符,而不是非得出现。

PowerShell正则表达式(二) 同时搜索不同的词语

2013年9月29日  在 Powershell  标签 正则表达式 来自 Mooser Lee

7
介绍PowerShell中正则表达式的三种不同元素和四种不同的字符。举例使用PowerShell来验证简单的IP地址,使用PowerShell来验证简单的email地址。

PowerShell正则表达式(一) 定义模式

2013年9月29日  在 Powershell  标签 正则表达式 来自 Mooser Lee


我们知道PowerShell中的变量和其它编程语言一样有作用域的限制。PowerShell中一般情况低作用域对高作用域的变量只有读权限,没有写权限。但是一些特殊的场景中需要跨作用域更改变量。

PowerShell 跨作用域更改变量

2013年9月25日  在 Powershell / Powershell小技巧  标签 变量 来自 Mooser Lee

1
有一个CSV文件,其中包含了成千上万的URL链接,每个链接都可能是完整路径包含了文件夹,变量等。希望提取出其中的域名以便于进行深度分析。分析:可以利用Import-csv命令,因为csv文件没有标题,需要临时指定标题。

PowerShell 文本处理实例(四) 之 提取CSV文件中的域名

2013年9月25日  在 Powershell / Powershell小技巧  标签 文本 来自 Mooser Lee


文章导航

  • ← 早期文章
  • 较新文章 →

站内搜索

网友求助

  • 如何更改文件的默认打开方式通过脚本的形式 提问人 Qetesh, 5 年 ago.
  • 使用system.net.client上传文件时如何获取上传是否成功? 提问人 pwshroad, 5 年 ago.
  • 有一个实施中的项目需求 提问人 万恒, 5 年 ago.
  • 请问如何使用powershell 在outlook中把某个用户的邮箱的邮件导出成.pst 文件 提问人 seahillpass, 5 年 ago.
  • powershell 如何将字符串编码为GBK 提问人 awang, 5 年 ago.
  • 怎么安装并使用selenium? 提问人 liusheng, 5 年 ago.
  • 输入用户名、密码后,点击登录无效? 提问人 liusheng, 5 年 ago.
  • 如何获取多台远程服务器上的文件内容,并汇总到本地? 提问人 pwshroad, 5 年 ago.
  • 怎样用powershell提取Windows自带应用的安装包 提问人 a0195, 5 年 ago.
  • 如何使用HttpListener构建多线程HTTP轻量级API服务器 提问人 Q1499821613, 5 年 ago.

赞助商链接(全站)

  • 雅诵网

· © 2025 PowerShell 中文博客 · [沪ICP备14006567号] ·