给定索引后的特殊字符的Javascript索引

时间:2014-07-29 16:29:32

标签: javascript string

我正在尝试做一些相当简单的事情,但我遇到了一些麻烦。

我想在给定索引后找到 next 特殊字符,特别是 @ 。例如,我有字符串......

Hello @user. How are you?

@user check this out!

Hey @user, what's up?

在任何这些情况下,如果我拥有 @ 的索引,如何找到空间期间的索引,逗号或我定义的任何其他特殊字符?

我基本上只想要没有尾随字符的子字符串 @user

修改

如果我有一个字符串...

Hey @user, have you heard from @user2?

我如何获得第二个用户的子字符串?

1 个答案:

答案 0 :(得分:3)

matches = "Hey @user, have you heard from @user2?".match(/(@\w+)/g)