JavaScript:#标签正则表达式不起作用

时间:2018-06-19 20:36:22

标签: javascript regex

我在javascript中使用以下正则表达式来查找字符串中的所有主题标签:

string.match(/#([^\s]+)/g);

只要井号标签后没有HTML标签,此方法就可以正常工作。

https://regex101.com/r/pJ4wC5/139

有人可以帮忙吗? 预先感谢!

1 个答案:

答案 0 :(得分:1)

尝试#([^\s<]+)

^\s...是您不希望匹配的任何内容。现在,它看起来只是空白。添加<时还会显示“与<不匹配”