Xử lý string là tiếng việt trong ruby.
Bạn nghĩ việc bỏ dấu trong Tiếng Việt là khó khăn ?
Mọi việc sẽ trở nên đơn giản hơn với Vietnameses
.
gem install vietnameses
Yêu cầu với ruby 1.9.3 trở lên.
require 'vietnameses'
str = 'Töi tën lā Hųân!'
str_out = Vietnameses.convert_iso(str) # From string ISO-8859-1
puts str_out
str = 'Tôi là ai ?'
str_out = Vietnameses.convert_unicode(str) # From string UTF-8
puts str_out
run test with rspec
@huanlv