ruby中用正则表达式决断字符串中有几个汉字
2015-05-26 本文已影响307人
kamionayuki
cn_reg = /[\u4e00-\u9fa5]{1}/
str = "汉字2342asdfafd汉字字左劳而无功 。。。。。 汉字"
cn_arr = str.scan(cn_reg)
number = cn_arr.size
cn_reg = /[\u4e00-\u9fa5]{1}/
str = "汉字2342asdfafd汉字字左劳而无功 。。。。。 汉字"
cn_arr = str.scan(cn_reg)
number = cn_arr.size