【发布时间】:2013-06-01 06:24:59
【问题描述】:
我想要一个正则表达式来匹配 twitter 中的简单主题标签(例如 #someword)。我还希望它能够识别非标准字符(如西班牙语、希伯来语或中文)。
这是我最初的正则表达式:(^|\s|\b)(#(\w+))\b
--> 但它不能识别非标准字符。
然后,我尝试使用XRegExp.js,它可以工作,但运行速度太慢。
有什么建议吗?
【问题讨论】:
-
字边界不能简单地与unicode一起使用。见unicode.org/reports/tr18/#Default_Word_Boundaries
标签: javascript regex twitter hashtag unicode-string