例如: Lorem #ipsum dolor坐#amet
使用正则表达式如何使用#ipsum和#amet将它们放入数组中?
答案 0 :(得分:2)
您可以使用:
/#\w+/g
用标签获取每个单词。请注意,如果您还想匹配主题标签,则可以使用*
代替+
。然后您可以使用.match()
,它将返回匹配项的数组。例如:
var reg = /#\w+/g;
console.log("Lorem #ipsum dolor sit #amet".match(reg));
注意:\w
会匹配单词字符([a-zA-Z0-9_]
),如果您想要使用空格以外的任何文字而使用\S
。