मैं एक संग्रहित इमोजी यूनिकोड सेट के साथ इमोजी का न्याय करने के लिए एक अजगर कार्यक्रम लिख रहा हूं। परीक्षण के दौरान, मैंने पाया कि एक इमोजी, उदाहरण के रूप में ☁
ले लो, इसमें दो यूनिकोड, u'\u2601'
और u'\u2601\ufe0f'
है, \ufe0f
का क्या अर्थ है? क्या यह वही है यदि मैं इसे हटा देता हूं?कुछ इमोजिस (उदा। ☁) में दो यूनिकोड, u ' u2601' और u ' u2601 ufe0f' हैं। आप ' ufe0f' का क्या मतलब है? क्या यह वही है यदि मैं इसे हटा देता हूं?
उत्तर
यूनिकोड में मूल्य U+FE0F
को variation selector कहा जाता है। इमोजी के मामले में भिन्नता चयनकर्ता यह बताता है कि इस चरित्र को प्रतिबिंबित करने वाले सिस्टम को यह बताएं कि इसका मूल्य कैसा व्यवहार करना चाहिए। यही है, चाहे इसे टेक्स्ट के रूप में माना जाए, या ऐसी छवि के रूप में जिसे रंग या एनीमेशन जैसे अतिरिक्त गुण हो सकते हैं।
For emoji दो भिन्न भिन्नता चयनकर्ता हैं जिन्हें लागू किया जा सकता है, U+FE0E
और U+FE0F
। U+FE0E
निर्दिष्ट करता है कि इमोजी को पाठ की तरह प्रस्तुत किया जाना चाहिए। U+FE0F
निर्दिष्ट करता है कि इसे रंग और संभावित एनीमेशन के साथ एक छवि के रूप में प्रस्तुत किया जाना चाहिए।
भिन्नता चयनकर्ता के बिना चरित्र अभी भी ठीक प्रस्तुत करता है, (केवल इस चरित्र पर पृष्ठ स्रोत देखें: & # x2601;) लेकिन प्रेजेंटेशन के बारे में कोई अतिरिक्त जानकारी नहीं है।
यह Variant Form है, जो उन डिस्प्ले के लिए अधिक जानकारी प्रदान करता है, जो रंग और अन्य चीजों के साथ प्रदर्शित करने में सक्षम हैं।
आप विचार कर सकते हैं FE0E
संस्करण यूनिकोड पाठ संस्करण है, और FE0F
संस्करण ग्राफिक्स के साथ यह है कि (उन:
This chart आप FE0F
और FE0E
के बीच का अंतर देता है जो सक्षम हैं ग्राफिकल रूप से प्रदर्शित होंगे), जो ग्राफिकल डिस्प्ले उपलब्ध नहीं होने पर, पाठ संस्करण में गहराई से घटता है।
- 1. आप ctrl + u में क्या खड़े हैं?
- 2. cURL विकल्प - क्या विकल्प -u है
- 3. "(? U)" रेगेक्स में क्या करता है?
- 4. `git push -u मूल मास्टर` में '-u` का उपयोग क्या है?
- 5. क्या preg_match_all `झंडा u` पर निर्भर है?
- 6. बिल्ली कमांड में "-u" विकल्प का उपयोग क्या है?
- 7. अजगर regex '\ s' यूनिकोड बीओएम (U + FEFF)
- 8. गिट में तर्क {{u} का क्या अर्थ है?
- 9. हेक्स कोड (\ x) और यूनिकोड (\ u) वर्णों के बीच क्या अंतर है?
- 10. क्या <u> का एक अर्थपूर्ण संस्करण है?
- 11. var {u, v, w} = x क्या करता है; जावास्क्रिप्ट में मतलब है?
- 12. पायथन: json.loads 'u'
- 13. यह /build/config.gypi फ़ाइल क्या है और क्या मैं इसे हटा सकता हूं?
- 14. "git add -u" का पूर्वावलोकन प्राप्त करें?
- 15. यदि आप जावा में क्लोन नहीं करते हैं तो आप क्या करते हैं और आप इसे क्या कहते हैं?
- 16. डेटटाइम.Now.ToString ("u") क्यों काम नहीं करता है?
- 17. मुद्रण वस्तुओं और यूनिकोड, हुड के नीचे क्या है? अच्छे दिशानिर्देश क्या हैं?
- 18. खोल में $$ का मतलब क्या है?
- 19. का दृष्टांत शब्दकोश <T, U>
- 20. Ctrl + U सब्लिमे टेक्स्ट 3
- 21. यह वाक्यविन्यास "decltype (* (टी *) (0) ** (यू *) (0))" मतलब क्या है?
- 22. यह वर्ण क्या है (और) मैं इसे PHP के साथ कैसे हटा सकता हूं?
- 23. अप्रत्याशित टोकन: u JSON.parse() मुद्दा
- 24. वास्तव में mvn -U कैसे काम करता है?
- 25. सुंदर सूप सीधे यूनिकोड की बजाय यूनिकोड + एचटीएमएल प्रतीक देता है। क्या यह एक बग या गलतफहमी है?
- 26. क्या होता है यदि मैं कक्षा फ़ाइल से सुपर कन्स्ट्रक्टर कॉल को हटा देता हूं?
- 27. /u/0 google plus urls
- 28. यह क्या है | _ रूबी में मतलब है?
- 29. मैं क्या करता हूं: शून्य = "सत्य" का मतलब है?
- 30. क्या रूबी में यूनिस्केप यूनिकोड एस्केप दृश्यों का यह सबसे अच्छा तरीका है?
दरअसल यह अधिक जानकारी प्रदान करता है ... रंग और सामान के बारे में। यह एक [संस्करण रूप] है (https://en.m.wikipedia.org/wiki/Variant_form_ (यूनिकोड))। –
एफई0 एफ एक [विविधता चयनकर्ता] है (https://en.m.wikipedia.org/wiki/Variant_form_ (यूनिकोड)) –
@Praveen कुमार एक जवाब की तरह लगता है, आपको नहीं लगता? –