अवलोकन
चरकोड पैकेज एस्की और सामान्य गैर-एस्की चरित्र कोड के लिए पूर्णांक स्थिरांक प्रदान करता है, जो चरित्र कोड पॉइंट्स तक सुविधाजनक पहुँच प्रदान करता है। इसमें 'a', 'A', '0' और '@' और '€' जैसे प्रतीकों के लिए नामांकित स्थिरांक शामिल हैं, जो चरित्र कोडिंग के साथ काम करते समय पठनीय और बनाए रखने में आसान कोड को सुविधा प्रदान करते हैं। पार्सिंग, स्ट्रिंग मैनिपुलेशन और सीधे कोड पॉइंट रेफरेंस की आवश्यकता वाले निम्न-स्तरीय पाठ प्रोसेसिंग कार्यों के लिए आदर्श है। पैकेज हल्का है और सभी प्रमुख प्लेटफॉर्मों के साथ संगत है।
उपयोग
- स्ट्रिंग पार्सिंग
- चरित्र कोडिंग कार्य
- पाठ संसाधन उपकरण
- निम्न स्तर के I/O संचालन
- प्रतीकात्मक स्थिरांक परिभाषाएँ
मुख्य विशेषताएँ
- नामित चरित्र कोड स्थिरांक
- ASCII और सामान्य यूनिकोड अक्षरों का समर्थन
- हल्का और न्यूनतम निर्भरता
- क्रॉस-प्लेटफॉर्म संगतता
- pub के माध्यम से आसान एकीकरण
- कोई रनटाइम ओवरहेड नहीं
इनके लिए उपयुक्त
- कच्चे अक्षर कोड के साथ काम करने वाले विकासकर्ता
- पार्सिंग लाइब्रेरीज़
- पाठ परिवर्तन उपकरण
- चरित्र कोडिंग पर शैक्षिक परियोजनाएँ
विचार योग्य बातें
- सामान्य स्ट्रिंग हैंडलिंग के लिए नहीं बनाया गया है
- पूर्वनिर्धारित वर्ण सेट के सीमित
- गतिशील अक्षर खोज समर्थन नहीं करता है
- अन्य पाठ प्रसंस्करण पैकेज के साथ उपयोग करने में सबसे अच्छा