标签: ruby-on-rails ruby regex special-characters locale
我的应用的用户可以在评论和图片标题中创建主题标签,这些标签可以包含具有特殊字符的字母,例如á和ä。
á
ä
要检测这些字符,请使用以下内容:
content.scan(/\#[[:alnum:]]+/)
所以如果我有以下内容:"This is a #tëst"正则表达式应该抓住单词tëst。在本地它工作得很好,但在我的服务器上,它在ë之前的t处被切断并忽略了其余部分。知道为什么会这样吗?或者我如何制作一个既可以在开发和生产上运行的正则表达式呢?
"This is a #tëst"
tëst