如何将 \StrSubstitute 的结果捕获到宏中?

如何将 \StrSubstitute 的结果捕获到宏中?

我有一个宏,定义如下:

\edef \temp{A.input 1}

我想用连字符替换点,并将结果存储在中\mystart。就像这样:

\edef \mystart{\StrSubstitute{\temp}{.}{-}}

\show \mystart应该输出A-input 1

我尝试过很多变体,但都不起作用。

答案1

句法:

\StrSubstitute[<number>]{<string>}{<stringA>}{<stringB>}[<name>]

用法:

\StrSubstitute{\temp}{.}{-}[\mystart]

相关内容