如何使用ruby 1.9匹配unicode字?

前端之家收集整理的这篇文章主要介绍了如何使用ruby 1.9匹配unicode字?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用 ruby 1.9,并试图找出我需要使用哪个正则表达式:
Encoding.default_internal = Encoding.default_external = 'utf-8'
"föö".match(/(\w+)/u)[1] == "föö"
# => false

解决方法

# encoding=utf-8 
p "föö".match(/\p{Word}+/)[0] == "föö"

猜你在找的Ruby相关文章