use*_*606 2 string uitextview swift
let splitLines = line.split(separator: "\u{e2}")
case "\u{e2}":
print("FoundBadReturn")
let newText = text.replacingOccurrences(of: "\u{e2}", with: "\n")
Run Code Online (Sandbox Code Playgroud)
我正在处理 UITextView 中的 RTF 文档。我正在尝试使用 \n 更改包含 \u{e2} 字符的字符串这些行似乎都不适用于字符串
调试器打印具有误导性。字符是"\u{2028}"“行分隔符”而不是"\u{e2}"。调试器这样做是因为它0xE2是 UTF8 中该字符的第一个字节,它隐藏了其余部分。如果您尝试在 上执行操作(删除、替换、包含...)"\u{2028}",它们将起作用。