【发布时间】:2018-06-28 13:10:51
【问题描述】:
我正在尝试使用此 RegEx 表达式匹配字符串上的所有 @mentions 和 #hashtags:
(^|\s)([#@][a-z\d-]+)
根据 regex101.com,由于 + 在那里,它应该匹配所有出现
“+”量词——匹配一次到无限次,尽可能多次,根据需要回馈
但是当我通过一个多次出现的字符串运行它时,它只匹配第一个。
发生了什么事?
感谢您的关注。
【问题讨论】:
-
您需要使用全局标识符。
/(^|\s)([#@][a-z\d-]+)/g -
@StéphaneAmmar javascript 标签在那里
标签: javascript jquery html regex hashtag