如何从变量的字符串值中捕获特定的子字符串?(cmd或批处理)

全息图

我正在尝试对字符串中的某些字符进行转义。字符串不断变化,例如Set-Cookie: SESSION=60a8245bc1976b40d0d8c4ff6f9784fc; path=/我要删除Set-Cookie: SESSION=; path=/离开60a8245bc1976b40d0d8c4ff6f9784fc但是由于它具有“复杂”字符,因此: = /当我尝试时会返回错误

SET cookies2=%cookies:Set-Cookie: SESSION=%
SET cookies3=%cookies2:; path=/=%
echo %cookies3%
史蒂芬

使用for /f循环分割字符串:

@echo off
set "string=Set-Cookie: SESSION=60a8245bc1976b40d0d8c4ff6f9784fc; path=/"
set string
for /f "tokens=2 delims==;" %%a in ("%string%") do set "var=%%a"
echo -%var%-

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在cmd /批处理中逐字符循环字符串?

从Windows批处理变量获取子字符串

限制在批处理cmd文件中输入的字符串

字符串名称中带有变量的批处理字符串变量

批处理文件中的动态子字符串

批处理文件中的子字符串帮助

批处理以从txt文件中获取特定的字符串

如何使用批处理查看字符串是否包含子字符串

批处理文件从位置到长度的字符串中获取子字符串

如何使用批处理文件在循环内的字符串中查找子字符串?

用批处理文件分割存储在变量中的字符串值

如何在批处理文件中为git命令添加子字符串?

批处理如何转义/忽略“!” 在启用延迟扩展的字符串变量中

如何在批处理文件的字符串中添加变量?

从php字符串中捕获特定的字符串和值

如何从批处理文件中的一组字符串中设置随机值?

在特定字符串中捕获组

捕获CSV中的特定字符串

批处理-设置变量错误;变量(%)(字符串)(%% a)(%)?

如何在zshell中拆分字符串并捕获行的子字符串?

如何从字符串中捕获数组格式的子字符串

如何在replace()中捕获变量字符串?

在字符串的子字符串中查找值?

捕获字符串中属性的值?

从XML字符串中捕获值

如何从行中捕获特定的字符串

批处理文件:查找子字符串是否在字符串中(不在文件中)

批处理–删除字符串中的字符

使用子字符串查看字符串是否在批处理文件中包含子字符串时出现问题