मैं एक स्ट्रिंग को एकल शब्दों/वर्णों में विभाजित करने का प्रयास कर रहा हूं, लेकिन जब इमोजी की बात आती है तो मुझे परेशानी हो रही है।इमोजी को विभाजित करना, सुरक्षित रूप से
सबसे पहले, मैं बस स्ट्रिंग विभाजित नहीं कर सकते एक खाली चरित्र का उपयोग कर, क्योंकि आम तौर पर देता है, इमोजी लंबाई> = 2.
"".split("")
["�", "�"]
मैं एक emoji regex कि ज्यादातर काम करता पाया है कर रहे हैं, लेकिन अब मैं देख रहा हूँ कुछ अजीब मांस रंगीन ब्लॉक। मैं उन्हें कुछ मामलों में ट्विटर पर भी दिखता हूं।
यहाँ एक कलम कि मांसल ब्लॉक http://codepen.io/positlabs/pen/QyEOEG?editors=011
अद्यतन -----------
के साथ समस्या यह दिखाता है spliddit बाहर की कोशिश कर रहा है , और मैं अभी भी त्वचा टोन पात्रों के साथ समस्या देख रहा हूँ। क्या उन्हें वापस एक साथ चिपकाने का कोई तरीका है? तो अपने इमोजी आंतरिक रूप से दो कोड इकाइयों के रूप में प्रस्तुत किया जाता है
http://codepen.io/positlabs/pen/rxLqwL?editors=001
ठीक है, स्प्लिडिट अच्छा है, लेकिन यह अभी भी त्वचा टोन वर्णों को फिर से गठबंधन करने में विफल रहता है। मैंने एक नया पेन बनाया है, और मेरा प्रश्न अपडेट कर दूंगा। –
@positlabs: मेरे पास अब इसे देखने के लिए समय नहीं है, लेकिन मुझे पूरा यकीन है कि यह कोडपेन अभिनय कर रहा है। ध्वज और बाहों के अलावा सभी को हटाने का प्रयास करें और उनमें से एक को हटाने का प्रयास करें: http://codepen.io/anon/pen/NxrOoW?editors=001 – Blender
@positlabs: दरअसल, यह सिर्फ क्रोम है। मेरा उपरोक्त उदाहरण सफारी और फ़ायरफ़ॉक्स दोनों के साथ काम करता है। शायद एक बग। मैं देखूंगा कि कुछ कामकाज है या नहीं। – Blender