Ruby 字符串 each_grapheme_cluster方法
each_grapheme_cluster 是Ruby中的一个String类方法,用于将给定字符串中的每一个石墨簇传递给给定块,如果没有给定块,则返回一个枚举器。
语法: str.each_grapheme_cluster
参数: 这里,str是给定的字符串。
返回: 一个枚举器。
例子 1 :
# Ruby program to demonstrate
# the each_grapheme_cluster method
# Taking a string and
# using the method
puts "Ruby".each_grapheme_cluster
puts "String".each_grapheme_cluster.to_a.size
输出
#
6
例2 :
# Ruby program to demonstrate
# the each_grapheme_cluster method
# Taking a string and
# using the method
puts "Sample".each_grapheme_cluster
puts "Input".each_grapheme_cluster.to_a.size
输出
#
5