diff options
Diffstat (limited to 'doc/string/grapheme_clusters.rdoc')
-rw-r--r-- | doc/string/grapheme_clusters.rdoc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/string/grapheme_clusters.rdoc b/doc/string/grapheme_clusters.rdoc new file mode 100644 index 0000000000..8c7f5a7259 --- /dev/null +++ b/doc/string/grapheme_clusters.rdoc @@ -0,0 +1,6 @@ +Returns an array of the grapheme clusters in +self+ +(see {Unicode Grapheme Cluster Boundaries}[https://www.unicode.org/reports/tr29/#Grapheme_Cluster_Boundaries]): + + s = "\u0061\u0308-pqr-\u0062\u0308-xyz-\u0063\u0308" # => "ä-pqr-b̈-xyz-c̈" + s.grapheme_clusters + # => ["ä", "-", "p", "q", "r", "-", "b̈", "-", "x", "y", "z", "-", "c̈"] |