You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lion 41d30f67b9
协议
10 months ago
..
dist 协议 10 months ago
CHANGELOG.md 协议 10 months ago
LICENSE 协议 10 months ago
README.md 协议 10 months ago
package.json 协议 10 months ago
rollup.config.ts 协议 10 months ago

README.md

text-segmentation

CI NPM Downloads NPM Version

A JavaScript library for Grapheme Breaking and identifying Grapheme Boundaries, implementing the Unicode Line Breaking Algorithm (UAX #29)

Installing

You can install the module via npm:

npm install text-segmentation

Example

import {splitGraphemes} from 'text-segmentation';

const graphemes =  splitGraphemes('Hello 👨‍👩‍👧‍👦!');

Testing

You can run the test suite with:

npm test

The library implements all the GraphemeBreakTest.txt tests.