我想知道如何将字符串中 1 点的所有文本分配给同一字符串中的另一个点,即变量。
例如:
set special=K
set string=don't_add_meKadd_meKdon't_add_me
我只是想知道如何"提取"add_me并将其分配给变量。
如果您确切知道字符串中的位置,则可以使用子字符串来获取字符串的一部分。
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