答案 0 :(得分:2)
答案 1 :(得分:1)
您可以在正则表达式中添加一个空格,如下所示:
/ #([A-Za-z0-9_]+)/g
要在比赛中不包括空格,您可以这样做:
/(?:\s)(#[A-Za-z0-9_]+)/g
答案 2 :(得分:1)
使用\ K或向后看,不要在最终结果中包含空格。
/ \K#([A-Za-z0-9_]+)/g
OR
(?<=\s)#([A-Za-z0-9_]+)
首先捕获的组包含字符串test
。如果您希望捕获的组包含#
,请使用此正则表达式(?<=\s)(#[A-Za-z0-9_]+)