【发布时间】:2018-09-16 15:35:29
【问题描述】:
我有一个字符串:
$string = '????????♂️';
我想分拆:
$array = ['1F602', '1F9DCU-200D-2642-FE0F'];
我该怎么做?
我已经尝试过使用一些功能,但它们不起作用,因为它们无法正确拆分带有多个 unicode 的表情符号。
提前谢谢你!
【问题讨论】:
-
我真的不是这个话题,我也无法根据这个来识别那些符号的代码:unicode.org/emoji/charts/full-emoji-list.html。但是:我看到三个字形,但是您的数组包含两个元素。你这次分裂背后的逻辑是什么?
-
@ZorgoZ 如果您尝试选择第二个和第三个表情符号,您会发现它们实际上是一个表情符号。
-
使用此答案stackoverflow.com/a/35050002/5159168 中的代码查看字符串,它似乎不是两个“项目”。 3v4l.org/DBs9Q