我想知道如何将字符串中的1个点的所有文本分配到同一个字符串中的另一个点,转换为变量。
例如:
set special=K
set string=don't_add_meKadd_meKdon't_add_me
我只是想知道如何“提取”add_me并将其分配给变量。
答案 0 :(得分:0)
如果您确切知道字符串的位置,可以使用substrings来获取字符串的一部分。
set string=don't_add_meKadd_meKdon't_add_me
set add_me_part=%string:~13,6%
或者,由于您似乎使用K作为分隔符,因此可以使用for
循环:
set string=don't_add_meKadd_meKdon't_add_me
for "delims=K" %%A in ("%string%") do set add_me_part=%%B