8000 GitHub - Richienb/string-length: Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

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

License

Notifications You must be signed in to change notification settings

Richienb/string-length

 
 

Repository files navigation

string-length

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 companies
assurances about security, maintenance, and licensing for their dependencies.

About

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

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 85.0%
  • TypeScript 15.0%
0