unicode-regex

4.0.0 • Public • Published

unicode-regex

npm build

regular expression for matching unicode category.

Changelog

Install

npm install unicode-regex

Usage

import unicode from 'unicode-regex'

const regex = unicode({ General_Category: ['Punctuation'] }).toRegExp()
regex.test('a') //=> false
regex.test('"') //=> true
regex.test('“') //=> true

API

declare function unicode(categories: {
  [category: string]: SubCategory[]
}): Charset

Returns a Charset for further processing, e.g. union, intersect, etc.

(Data from node-unicode-data)

Development

# lint
pnpm run lint

# build
pnpm run build

# test
pnpm run test

License

MIT © Ika

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 4.0.0
    3,699
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 4.0.0
    3,699
  • 3.0.0
    16,042
  • 2.0.0
    17,473
  • 1.0.1
    63
  • 1.0.0
    0

Package Sidebar

Install

npm i unicode-regex

Weekly Downloads

37,277

Version

4.0.0

License

MIT

Unpacked Size

552 kB

Total Files

1669

Last publish

Collaborators

  • ikatyang