This question already has answers here:
(Swift) how to print “\” character in a string?

(4 个回答)


6年前关闭。




假设是一个简单的

我收到一个编译器错误:
var str:String = "117\/7024"

我高斯我有一个问题/但我找不到如何更正这个字符串的答案

最佳答案

看起来您正在尝试重新定义您之前可能已定义的 str。我不推荐这种类型的变量名,即使它是合法的。

此外,您需要在 = 后留一个空格。

编辑:您的原始问题将字符串引用为 "117/7024" ,它不会给出此错误。我想你打算写 "117\7024"

要转义反斜杠,请使用 "117\\7024"
要实际获取 unicode 字符“瀤”,请使用 "177\u{7024}"

关于ios - 文字中的转义序列无效,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31287879/

10-12 23:26