正则表达式匹配字段中的所有文本但不匹配主题标签

时间:2014-01-21 10:27:49

标签: regex hashtag

标题几乎说明了一切:

我需要一个匹配字段中所有文本的正则表达式,但不是主题标签

更新:

\B#\w*[a-zA-Z]+\w*匹配主题标签

/^(?:(?!PATTERN).)*$/#匹配不包含PATTERN

的字符串

所以,我尝试将两者结合起来,但它不起作用

/^(?:(?!\B#\w*[a-zA-Z]+\w*).)*$/

更新:

输入:在#Berlin

这是阳光灿烂的日子

输出 #Berlin

中阳光灿烂的日子

1 个答案:

答案 0 :(得分:0)

您可以使用:

((?:(?!#\w).)*)

<强> Demo

说明:

enter image description here

<强> FIDDLE DEMO