正则表达式 获取数字+汉字中的汉字 Jun 20, 2023 '200吨'获得‘吨’: 可以使用正则表达式,如下所示: string = "200吨" ton = string.match(/\p{Han}+/)[0] puts ton # 输出:吨 这里使用了 Unicode 字符属性 \p{Han} 匹配汉字,加上 + 表示匹配一个或多个汉字。最后 [0] 取出匹配到的第一个汉字。