循环遍历所有Unicode扩展grapheme群集
这个问题解决了我的主要目标,但即使能够循环使用所有unicode标量也可能是值得的 实际上,我希望能够做到以下几点:循环遍历所有Unicode扩展grapheme群集,unicode,swift,Unicode,Swift,这个问题解决了我的主要目标,但即使能够循环使用所有unicode标量也可能是值得的 实际上,我希望能够做到以下几点: for i in 0x0000...0xFFFF { println("\u{i}") } 显然,射程更大。看起来你不能在/u转义字符中插入字符串,所以我不知道怎么做。你可以从UInt8、UInt16或UInt32创建一个unicoder,然后打印: for i in 0x1000...0x1009 { let c = UnicodeScalar(i)
for i in 0x0000...0xFFFF
{
println("\u{i}")
}
显然,射程更大。看起来你不能在/u转义字符中插入字符串,所以我不知道怎么做。你可以从
UInt8
、UInt16
或UInt32
创建一个unicoder
,然后打印:
for i in 0x1000...0x1009 {
let c = UnicodeScalar(i)
print(c)
}
产出:
က ခ ဂ ဃ င စ ဆ ဇ ဈ ဉ
你可以这样做:打印LN(\\u{(i){(i){,,,,,,,,,,,,,,,,,你可以这样做,你可以这样做:打印LN(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,{{{{{00{00{00 0 0 0{{00 0 0 0 0 0 0 0{{{{00 0 0 0 0 0 0 0{{{{{00 0 0 0 0 0 0{{{{{{11 1 1 1 1 1 1 1}{{{11 1 1 1}{{{{1 1 1 1 1}{1 1}}{1}你可以这样做,你可以这样做,你可以这样做,你可以这样做,你可以这样做做,你可以这样做做做:你可以这样做做:打印,::::}\u{4109}\u{4110}\u{4111}\u{4112}是的,那是我在“I.e.”之后说的。我以为你在问关于用\u插入字符串的问题