我有文件 index.html 在第一行我有这样的构建版本:
<!-- [AIV] Build version: 1.0.1 - Friday, January 5th, 2018, 2:16:09 PM -->
我想使用 windows .bat 脚本来做到这一点。我试过了:
findstr /r "\d{1,3}\.\d{1,3}\.\d{1,3}" index.html
但这对我不起作用。谁能告诉我如何正确地做到这一点?
如果第一行的布局和结构保持一致,那么以下使用变量扩展和替换技术的内容可能对您有所帮助:
@Echo Off
Set /P "version="<"index.html"
Set "version=%version:*version:=%"
Set "version=%version: =%"
Set "version=%version:-="&:"%"
Echo [%version%]
Pause
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句