我有一个真正的简单问题。在批处理文件中,我具有以下内容:
echo %Axx% | >nul findstr /r /c:"^A[0-9]{6}" || ( echo "true" ) pause >nul
%Axx%
格式为A123456
。但是它没有回显“ true”。我不是使用正确的正则表达式,还是其他东西?任何帮助表示赞赏。
findstr
的正则表达式功能非常有限。
尝试“ ^ A [0-9] [0-9] [0-9] [0-9] [0-9] [0-9]”
要么 findstr /b /r /c:"A[0-9][0-9][0-9][0-9][0-9][0-9]"
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句