我必须运行ToExpression["Test@test"]
并且我想要返回test@test
,但是
函数始终返回Test[test]
。
我尝试Unprotect
,Clear
,ClearAll
,Remove ["@"]
或[@]
,但它不起作用。
有什么想法吗?
答案 0 :(得分:2)
Test@test
和Test[test]
是两种不同的符号。如果将字符串"Test@test"
转换为Mathematica表达式,则有关输入的任何信息都将丢失 - 只保留表达式结构。
你应该告诉我们为什么你要“返回test@test
”,如你所说。在我看来,你对Mathematica如何运作有一些严重的困惑。只是解释一下你想要达到的目标。