PowerShell正则表达式入门精要
基础匹配模式
1 | # 邮箱验证正则 |
正则表达式元字符
字符 | 功能描述 | 示例 |
---|---|---|
. | 匹配任意字符 | a.c → abc |
\d | 匹配数字 | \d{3} → 123 |
\w | 匹配字母数字下划线 | \w+ → abc123 |
^ | 匹配行首 | ^Start |
$ | 匹配行尾 | end$ |
替换操作示例
1 | # 日期格式转换 |
性能优化建议
- 预编译常用正则表达式
- 避免贪婪匹配引发性能问题
- 使用非捕获组(?:)减少内存开销
PowerShell正则表达式入门精要