#text #unicode #character-property

unic-ucd-ident

UNIC — Unicode Character Database — Identifier Properties

3 releases (breaking)

0.9.0 Mar 3, 2019
0.8.0 Jan 2, 2019
0.7.0 Feb 7, 2018

#8 in #unicode-characters

Download history 6228/week @ 2022-11-26 8926/week @ 2022-12-03 5157/week @ 2022-12-10 6024/week @ 2022-12-17 4252/week @ 2022-12-24 5447/week @ 2022-12-31 6690/week @ 2023-01-07 5604/week @ 2023-01-14 6533/week @ 2023-01-21 5675/week @ 2023-01-28 4625/week @ 2023-02-04 5379/week @ 2023-02-11 6012/week @ 2023-02-18 5598/week @ 2023-02-25 5496/week @ 2023-03-04 4781/week @ 2023-03-11

22,799 downloads per month
Used in 72 crates (6 directly)

MIT/Apache

81KB
1K SLoC

UNIC — UCD — Identifier Properties

A component of unic: Unicode and Internationalization Crates for Rust.

Accessor to the UCD properties used widely by UAX31 Unicode Identifier and Pattern Syntax.

Features

  • xid (default): the XID_Start and XID_Continue properties.

  • id (optional): the ID_Start and ID_Continue properties. NOTE: in most cases, you should prefer using the XID properties because they are consistent under NFKC normalization.

  • pattern (optional): the Pattern_Syntax and Pattern_White_Space properties.

Dependencies