我正在尝试做一些相当简单的事情,但我遇到了一些麻烦。
我想在给定索引后找到 next 特殊字符,特别是 @ 。例如,我有字符串......
Hello @user. How are you?
或
@user check this out!
或
Hey @user, what's up?
在任何这些情况下,如果我拥有 @ 的索引,如何找到空间,期间的索引,逗号或我定义的任何其他特殊字符?
我基本上只想要没有尾随字符的子字符串 @user 。
修改
如果我有一个字符串...
Hey @user, have you heard from @user2?
我如何获得第二个用户的子字符串?
答案 0 :(得分:3)
matches = "Hey @user, have you heard from @user2?".match(/(@\w+)/g)