swift中的<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js"></script>
等价物是什么?我必须拆分从\b
服务器收到的字符串?
答案 0 :(得分:7)
来自Swift中的"Strings and Characters" 参考:
字符串文字中的特殊字符
字符串文字可以包含以下特殊字符:
- 转义的特殊字符
\0
(空字符),\\
(反斜杠),\t
(水平标签),\n
(换行),\r
(回车),\"
(双 引用)和\'
(单引号)- 任意Unicode标量,写为
\u{n}
,其中n是1-8位十六进制数,值等于 有效的Unicode代码点
因此Swift没有退格的特殊字符
字符,如C语言中的\b
。您可以使用Unicode
特殊字符\u{n}
:
let string = "THIS\u{8}IS\u{8}A\u{8}TEST"
或从Unicode值创建一个字符串:
let bs = String(UnicodeScalar(8))
let string = "THIS\(bs)IS\(bs)A\(bs)TEST"