Regex 如何使用Windows命令行正则表达式

Regex 如何使用Windows命令行正则表达式,regex,command-line,command-prompt,Regex,Command Line,Command Prompt,我很难找到如何在Windows命令行中执行正则表达式。 我想在很多情况下使用正则表达式,但基本上现在我只想用正则表达式打开一个文件 例如: Start s.html工作正常,但Start*.html不工作。需要什么 谢谢与许多Unix shell不同,Windows命令行处理器不会自动展开通配符。每个程序都有责任扩展它认为合适的通配符。许多程序根本不支持通配符。在这些情况下,您始终可以创建FOR循环,以便对由通配符指定的一组文件重复发出相同的命令 e、 g.对于(*.txt)中的%f,执行回显%

我很难找到如何在Windows命令行中执行正则表达式。 我想在很多情况下使用正则表达式,但基本上现在我只想用正则表达式打开一个文件

例如: Start s.html工作正常,但Start*.html不工作。需要什么


谢谢

与许多Unix shell不同,Windows命令行处理器不会自动展开通配符。每个程序都有责任扩展它认为合适的通配符。许多程序根本不支持通配符。在这些情况下,您始终可以创建FOR循环,以便对由通配符指定的一组文件重复发出相同的命令

e、 g.
对于(*.txt)中的%f,执行回显%f

将回显目录中所有*.txt文件的名称

使用help命令可以获取有关任何Windows命令的更详细帮助。i、 e

help for

至于正则表达式:除了
findstr
,我不知道有任何内置的Windows命令支持正则表达式。

很高兴知道Windows命令行支持regex。。。但您的示例看起来像glob,而不是regex。。。。祝你好运。这真的是关于正则表达式的吗?看起来更像是一个简单的通配符匹配…非常感谢。这正是我所希望的答案:)