Expand description
Splitting strings on grapheme cluster, word, and sentence boundaries.
See crate ::unicode_segmentation
.
Structs§
- Cursor-based segmenter for grapheme clusters.
- External iterator for grapheme clusters and byte offsets.
- External iterator for a string’s grapheme clusters.
- External iterator for sentence boundaries and byte offsets.
- External iterator for a string’s sentence boundaries.
- External iterator for word boundaries and byte offsets.
- External iterator for a string’s word boundaries.
- An iterator over the substrings of a string which, after splitting the string on sentence boundaries, contain any characters with the Alphabetic property, or with General_Category=Number.
- An iterator over the substrings of a string which, after splitting the string on word boundaries, contain any characters with the Alphabetic property, or with General_Category=Number. This iterator also provides the byte offsets for each substring.
- An iterator over the substrings of a string which, after splitting the string on word boundaries, contain any characters with the Alphabetic property, or with General_Category=Number.
Enums§
- An error return indicating that not enough content was available in the provided chunk to satisfy the query, and that more content must be provided.
Constants§
- The version of Unicode that this version of unicode-segmentation is based on.
Traits§
- Methods for segmenting strings according to Unicode Standard Annex #29.