स्पेस गिनें या नहीं
हर जगह का नियम अलग होता है। अगर लिखा है कि स्पेस सहित 1000 अक्षर, तो खाली जगह और विराम चिह्न भी गिने जाएँगे; अगर स्पेस के बिना लिखा है, तो सिर्फ़ दिखने वाले अक्षर गिने जाते हैं। जहाँ कुछ न लिखा हो, वहाँ स्पेस सहित वाली गिनती के हिसाब से तैयारी करना सुरक्षित रहता है, क्योंकि जमा करने वाले फ़ॉर्म आम तौर पर वही स्ट्रिंग नापते हैं जो खाने में पहुँचती है।
नई पंक्ति भी स्पेस में गिनी जाती है। हर पैराग्राफ़ बदलने पर एक अक्षर बढ़ता है, इसलिए सीमा पर अटका हुआ लेख सिर्फ़ एक खाली पंक्ति हटाने से नीचे आ जाता है।
एक इमोजी कितने अक्षर का है
अक्षर और अंक किसी भी तरीक़े से गिनें, संख्या वही रहती है। फ़र्क़ इमोजी पर आता है। एक मुस्कुराता चेहरा प्रोग्राम के भीतर दो जगह घेरता है, और परिवार वाले इमोजी जैसे कई लोगों से बने चिह्न आठ जगह तक ले लेते हैं। झंडों और त्वचा के रंग वाले चिह्नों के साथ भी यही होता है।
यह टूल स्क्रीन पर जो दिखता है उसे एक अक्षर गिनता है। अक्षर सीमा लगाने वाली सेवाएँ भी ज़्यादातर यही नियम अपनाती हैं, इसलिए यहाँ की संख्या उनकी गिनती से मेल खाती है।
बाइट की संख्या अक्षरों से अलग क्यों होती है
UTF-8 में अंग्रेज़ी अक्षर और अंक एक बाइट लेते हैं, देवनागरी का हर अक्षर तीन बाइट, और इमोजी चार बाइट। यानी एक जैसे 100 अक्षर 100 से 400 बाइट तक के हो सकते हैं।
यह संख्या कुछ ख़ास जगहों पर काम आती है। डेटाबेस का कॉलम VARCHAR(255) बनाया हो तो वह 255 अक्सर अक्षर नहीं, बाइट होते हैं, और संदेश की सीमा भी बाइट में तय होती है। अक्षरों की गिनती में गुंजाइश दिखे फिर भी लेख सेव न हो या कटकर पहुँचे, तो यही खाना देखें।
शब्द किसे गिना जाता है
जिन भाषाओं में स्पेस से शब्द अलग होते हैं, वहाँ उन्हीं विभाजनों को गिना जाता है। जापानी और चीनी में स्पेस नहीं होता, इसलिए शब्दों की सीमाएँ अलग से खोजी जाती हैं। यही वजह है कि बिना एक भी स्पेस वाले चीनी लेख की भी शब्द संख्या निकल आती है।