No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

readme.md 875 B

hace 3 años
1234567891011121314151617181920212223242526272829303132333435363738
  1. # string-length [![Build Status](https://travis-ci.org/sindresorhus/string-length.svg?branch=master)](https://travis-ci.org/sindresorhus/string-length)
  2. > Get the real length of a string - by correctly counting astral symbols and ignoring [ansi escape codes](https://github.com/sindresorhus/strip-ansi)
  3. `String#length` errornously counts [astral symbols](https://web.archive.org/web/20150721114550/http://www.tlg.uci.edu/~opoudjis/unicode/unicode_astral.html) as two characters.
  4. ## Install
  5. ```
  6. $ npm install string-length
  7. ```
  8. ## Usage
  9. ```js
  10. const stringLength = require('string-length');
  11. '🐴'.length;
  12. //=> 2
  13. stringLength('🐴');
  14. //=> 1
  15. stringLength('\u001B[1municorn\u001B[22m');
  16. //=> 7
  17. ```
  18. ## Related
  19. - [string-width](https://github.com/sindresorhus/string-width) - Get visual width of a string
  20. ## License
  21. MIT © [Sindre Sorhus](https://sindresorhus.com)