如何从 utf8 字符串中获取等效的非 utf8 字符?
ruby 1.8.6,rails 2.3.8
我做了一些评估,为类编写一些方法,并且效果很好(第一次玩元编程:p),除了一些需要进入方法的字符串(如代码(而不是字符串)有重音字符等...
例如,我需要从字符串“restrição”中获取“retricao”,请问我该怎么做?
ruby 1.8.6, rails 2.3.8
Im doing some evals to write some methods to a class, and its working out nice(first time playing w/ metaprogramming :p), except that some strings that need to go into the methods(as code, and not strings) have accented characters and etc...
for example, I need to get "restricao" from the string "restrição", how can I do that, please?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
检查 Unidecode gem!
Check Unidecode gem!
将 Iconv 与 TRANSLIT 功能结合使用,例如:
Use Iconv with TRANSLIT-feature, for example: