推文中的正则表达式:匹配@reply 而不匹配@mention

Regex in a Tweet: match @reply WITHOUT matching @mention

我正在处理推文。

我正在寻找匹配推文开头出现的所有回复 @reply 的正则表达式 WITHOUT 匹配提及 @mention.

例如我有这条推文:

@AlexWassabi @laurDIY 现在我输入文字并提到@mention

我想匹配@AlexWassabi 和@laurDIY WITHOUT 匹配@mention。

请注意,在这个例子中有 2 个回复(例如@AlexWassabi 和@laurDIY),但实际上我们可以有更多的 @replies,然后我们有文字,然后有提及。

能否推荐一个可以完成这项工作的正则表达式?

谢谢。

^(@\w+\s)+ 将仅匹配字符串开头的所有前缀“@reply”。 regex101.com demo