如果它们放在句子结尾之后,我试图在前面找到所有带有哈希的单词。 (这些: #Example #FOO #hello_world#foo-bar#2012#special-äüöå#russia-Русский#arabic-العربية)
这是RegExp:
var regex:RegExp = /#[\w\-]+?(?= #|$)/g;
这是文字:
Lorem ipsum dolor #sit_amet,consetetur sadipscing,sed #diamnonumy eirmod tempor #invidunt ut。 #Example #FOO #hello_world#foo-bar#2012#special-äüöå#russia-Русский#arabic-العربية
除非包含特殊字符,例如#special-äüöå#russia-Русский#arabic-العربية
如何扩展RegExp以识别特殊字符和非拉丁语言?
感谢。乌利
答案 0 :(得分:0)
您应该使用[\w\-]
。
[^#]