'.split('')
(10) ["D", "r", "a", "g", "o", "n", " ", "�", "�", " "]
结果:失败,Emoji 无法正常切割
第二种方案:使用正则表达式切割...模式的正则表达式切割
'Dragon ?..., " "]
结果:成功,可以切割 Emoji
第四种方案:使用 ES 的语法
[...'Dragon ?..., " "]
结果:成功,可以切割 Emoji
----
下面,我们测试一种更加复杂的场景:国旗。
" ?? ??".split(/|/u)
(7) [" ", "?", "?", " ", "?"...对于程序员,如果遇到字符串切割、多行文本渲染、字符串逆序等需求时,一定要根据实际情况采用合适方案处理。