Microsoft PowerToys 是一组实用工具,可帮助高级用户调整和简化其 Windows 体验,从而提高工作效率。
处理器支持
正则表达式示例
简单匹配示例
搜索 | 说明 |
---|---|
^ | 匹配文件名的开头 |
$ | 匹配文件名的末尾 |
.* | 匹配名称中的所有文本 |
^foo | 匹配以 “foo” 开头的文本 |
bar$ | 匹配以 “bar” 结尾的文本 |
^foo.*bar$ | 匹配以 “foo” 开头并以 “bar” 结尾的文本 |
.+?(?=bar) | 全部匹配 “bar” |
foo[\s\S]*bar | 匹配 “foo” 和 “bar” 之间的所有内容 |
匹配和变量示例
使用变量时,必须启用 “匹配所有事件” 选项。
搜索 | 替换为 | 说明 |
---|---|---|
(.*).png | foo_$1.png | 在现有文件名前面预置 “foo _ “ |
(.*).png | $1_foo.png | 将 ” _ foo” 追加到现有文件名 |
(.*) | $1.txt | 向现有文件追加 “.txt” 扩展 |
(^\w+\.$)¦(^\w+$) | $2.txt | 仅在现有文件名的扩展名为 “.txt” 时,将其追加到现有文件名 |
(\d\d)-(\d\d)-(\d\d\d\d) | $3-$2-$1 | 移动文件名中的数字: “29-03-2020” 变为 “2020-03-29” |
发表评论