批量获取2个字符之间的字符串

奥立达

我有一个内容类似的文本文件:

test.txt

FIPS job <1532602344643_1>  of size <134> successfully created.
<134>  files successfully exported.
<0>  files failed.

我想将前两个尖括号之间的字符串存储在一个变量中。在这个例子中,它是1532602344643_1. 字符串应该具有相同的长度,但在所有其他括号中,长度可能会改变。

我是新手,所以有人可以帮助我吗?

NAE先生

这是执行您需要的批处理文件:

@echo off
set TEXT_FILE=text.txt
setlocal enabledelayedexpansion
set modules=
for /f "tokens=*" %%i in (%TEXT_FILE%) do (
  set "tmp=%%~i"
  set modulesFromLine=
  call :getNext modulesFromLine "!tmp!"
  if "-!modules!"=="-" (
    set modules=!modulesFromLine!
  ) else (
    set modules=!modules!,!modulesFromLine!
  )
)
endlocal & set REZULT=%modules%&
echo. %REZULT%
exit /b 0

:getNext
setlocal
  set accumulator=
  set "tmp=%~2"
  set "tmp=!tmp:*<=!"
  set "tail=>!tmp:*>=!"
  call set "module_name=%%tmp:!tail!=%%"
  if not "-!module_name!"=="-" (
    call :getNext %1 "!tail!"
    if "-!%1!"=="-" (
      set "accumulator=!module_name!"
    ) else (
      set "accumulator=!module_name!,!%1!"
    )
  )
endlocal & set %1=%accumulator%&
exit /b 0

将您的文件放入TEXT_FILE并获取RESULT. 请记住,字符串不应包含".

如果你想阅读一些关于批处理wiki 的内容,这是一个很好的开始。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取2个字符串之间的字符串

来自分类Dev

如何在2个字符串之间获取字符串

来自分类Dev

获取2个字符串之间的字符串,以及父字符串的结尾

来自分类Dev

Excel公式获取2个字符之间的字符串

来自分类Dev

在javascript中获取2个字符之间的子字符串

来自分类Dev

获取2个字符之间的字符串正则表达式

来自分类Dev

循环输入字符串并获取2个字符之间的单词并保存到列表

来自分类Dev

python在wordlist中的2个字符串之间获取文本

来自分类Dev

从getline获取2个字符串变量

来自分类Dev

正则表达式 - 获取 2 个字符串之间的字符串

来自分类Dev

查找并替换2个字符串之间的字符串

来自分类Dev

使用bash shell脚本提取2个字符串之间的字符串

来自分类Dev

Javascript Regex替换2个字符串之间的字符串

来自分类Dev

查找2个字符串之间的字符串值

来自分类Dev

2个字符串之间的字符串

来自分类Dev

用Java在2个字符串之间替换字符串

来自分类Dev

如何在csh中的2个字符串之间更改字符串?

来自分类Dev

删除字符串中2个字符之间的所有字符

来自分类Dev

iOS如何在一个巨大的字符串的2个字符串之间找到多个字符串?

来自分类Dev

获取 2 个字符之间的字符串 C#

来自分类Dev

在python中打印出$和* + 2个字符之间的所有字符串

来自分类Dev

如何使用VBScript获得2个字符之间的字符串

来自分类Dev

T-SQL从字符串的末尾选择介于2个字符之间的值

来自分类Dev

php在2个字符之间选择长字符串

来自分类Dev

在两个单词之间获取每个字符串

来自分类Dev

如何获取字符串的前2个字符

来自分类Dev

Java Regex:在2个冒号之间匹配一个字符串

来自分类Dev

Groovy 拆分与 RegEx 获取其他 2 个字符串之间的字符串

来自分类Dev

如何读取其他2个字符串之间的所有字符串

Related 相关文章

  1. 1

    如何获取2个字符串之间的字符串

  2. 2

    如何在2个字符串之间获取字符串

  3. 3

    获取2个字符串之间的字符串,以及父字符串的结尾

  4. 4

    Excel公式获取2个字符之间的字符串

  5. 5

    在javascript中获取2个字符之间的子字符串

  6. 6

    获取2个字符之间的字符串正则表达式

  7. 7

    循环输入字符串并获取2个字符之间的单词并保存到列表

  8. 8

    python在wordlist中的2个字符串之间获取文本

  9. 9

    从getline获取2个字符串变量

  10. 10

    正则表达式 - 获取 2 个字符串之间的字符串

  11. 11

    查找并替换2个字符串之间的字符串

  12. 12

    使用bash shell脚本提取2个字符串之间的字符串

  13. 13

    Javascript Regex替换2个字符串之间的字符串

  14. 14

    查找2个字符串之间的字符串值

  15. 15

    2个字符串之间的字符串

  16. 16

    用Java在2个字符串之间替换字符串

  17. 17

    如何在csh中的2个字符串之间更改字符串?

  18. 18

    删除字符串中2个字符之间的所有字符

  19. 19

    iOS如何在一个巨大的字符串的2个字符串之间找到多个字符串?

  20. 20

    获取 2 个字符之间的字符串 C#

  21. 21

    在python中打印出$和* + 2个字符之间的所有字符串

  22. 22

    如何使用VBScript获得2个字符之间的字符串

  23. 23

    T-SQL从字符串的末尾选择介于2个字符之间的值

  24. 24

    php在2个字符之间选择长字符串

  25. 25

    在两个单词之间获取每个字符串

  26. 26

    如何获取字符串的前2个字符

  27. 27

    Java Regex:在2个冒号之间匹配一个字符串

  28. 28

    Groovy 拆分与 RegEx 获取其他 2 个字符串之间的字符串

  29. 29

    如何读取其他2个字符串之间的所有字符串

热门标签

归档