Popularity
2.2
Growing
Activity
4.2
Growing
113
9
12

Monthly Downloads: 0
Programming language: JavaScript
License: MIT License
Tags: Ansi     Text     Unicode     String     Str     Symbol     Codes     Escape     Size     Codepoints     Surrogates     Astral     Length     Count    
Latest version: v4.0.1

string-length alternatives and similar modules

Based on the "Text" category.
Alternatively, view string-length alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of string-length or a related project?

Add another 'Text' Module

README

string-length Build Status

Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes

String#length erroneously counts astral symbols as two characters.

Install

$ npm install string-length

Usage

const stringLength = require('string-length');

'🐴'.length;
//=> 2

stringLength('🐴');
//=> 1

stringLength('\u001B[1municorn\u001B[22m');
//=> 7

Related


Get professional support for this package with a Tidelift subscription Tidelift helps make open source sustainable for maintainers while giving companiesassurances about security, maintenance, and licensing for their dependencies.