FINDSTR命令忽略Regex
我正在使用以下命令提示符在html文件中搜索URLFINDSTR命令忽略Regex,regex,windows,findstr,Regex,Windows,Findstr,我正在使用以下命令提示符在html文件中搜索URL findstr/r//i\.4cdn\.org/pol/\d+\(?:png | jpg | jpeg | webm | gif)“pol.html 正则表达式在记事本++搜索中工作正常,但是当我使用findstr命令运行它时,它会返回帮助页面,如下所示: FINDSTR: // ignored FINDSTR: /\ ignored FINDSTR: /. ignored FINDSTR: /4 ignored FINDSTR: /c ign
findstr/r//i\.4cdn\.org/pol/\d+\(?:png | jpg | jpeg | webm | gif)“pol.html
正则表达式在记事本++搜索中工作正常,但是当我使用findstr
命令运行它时,它会返回帮助页面,如下所示:
FINDSTR: // ignored
FINDSTR: /\ ignored
FINDSTR: /. ignored
FINDSTR: /4 ignored
FINDSTR: /c ignored
FINDSTR: /d ignored
FINDSTR: /\ ignored
FINDSTR: /. ignored
FINDSTR: /g ignored
FINDSTR: // ignored
FINDSTR: // ignored
FINDSTR: /\ ignored
FINDSTR: /d ignored
FINDSTR: /+ ignored
FINDSTR: /\ ignored
FINDSTR: /. ignored
FINDSTR: /( ignored
我对regex很陌生,所以如果有什么不对劲,请提前道歉。有意思。可能需要转义双正斜杠:
如果需要使用findstr实际搜索“/”,请使用反斜杠“\/\/”进行转义
此外,findstr似乎有一个非常基本的regex实现。看
可能不支持速记(使用\d
)[0-9]
甚至似乎没有可用的+
量词,只支持+
*
可能根本不支持群组(?:png | jpg | jpeg | webm | gif)
有意思。可能需要转义双正斜杠:
如果需要使用findstr实际搜索“/”,请使用反斜杠“\/\/”进行转义
此外,findstr似乎有一个非常基本的regex实现。看
可能不支持速记(使用\d
)[0-9]
甚至似乎没有可用的+
量词,只支持+
*
可能根本不支持群组(?:png | jpg | jpeg | webm | gif)