@texting/regex-charset

0.1.13 • Public • Published

@texting/regex-charset

A function returning string length, s.t. skipping ansi (escape) codes, correcting length of astral symbols.

npm version npm quality npm download npm total-download size github commit activity npm license

Features

  • ES2015 syntax

Install

$ npm install @texting/regex-charset

Usage

import { lange } from '@texting/assets-charset-ansi'
const list = [
  'tolstoy',
  '\u001b[3;4;31mhatsu\u001b[0m',
  '\u{1F3C3}2\u{1F525}7',
]
for (let tx of list) {
  console.log(`[${tx}] [length] (${tx.length}) [lange] (${lange(tx)})`)
}

Meta

LICENSE (MIT)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i @texting/regex-charset

      Weekly Downloads

      12

      Version

      0.1.13

      License

      MIT

      Unpacked Size

      7.78 kB

      Total Files

      5

      Last publish

      Collaborators

      • hoyeung