文字列を1つの単語/文字に分割しようとしていますが、絵文字に関しては問題があります。絵文字は、一般的に長さ> = 2絵文字を安全に分割する
"".split("")
["�", "�"]
を持っているので
まず第一に、私は単純に空の文字を使用して文字列を分割することはできません私は主に働くemoji regexを見つけましたが、今私が見ていますいくつかの奇妙な肌色のブロック。私はそれらがいくつかのケースでツイッターに現れるのを見ています。
ここで肉質ブロックsplidditを試す http://codepen.io/positlabs/pen/QyEOEG?editors=011
UPDATE -----------
に問題があることを示してペンです、私はまだスキントーン文字の問題を見ています。それらを一緒に戻すために何らかの方法がありますか?
http://codepen.io/positlabs/pen/rxLqwL?editors=001
いいですが、splidditは素晴らしいですが、まだスキントーン文字を再結合できません。私は新しいペンを作って、私の質問を更新します。 –
@positlabs:私は今それをチェックする時間がありませんが、私はかなりそれがcodepenが動作していると確信しています。フラグと武器以外のすべてを削除してみて、そのうちの1つを削除してみてください:http://codepen.io/anon/pen/NxrOoW?editors=001 – Blender
@positlabs:実際にはChromeです。私の上記の例は、SafariとFirefoxの両方で動作します。おそらくバグでしょう。いくつかの回避策があるかどうかがわかります。 – Blender