берёт от символа собаки до символа, не входящего в английский или русской алфавит.
пробел, перевод строки, дефис, цифра...
var str = 'Связывает функцию с @событием mouseout для каждого элемента набора. Событие @mouseout обычно вызывается, когда указатель мыши выходит за пределы элемента.';
var matches = str.match(/@[\wа-я]+/gi);
alert(matches);
Сообщение от trikadin
|
/@\S*/g;
|
от собаки до любого символа, кроме пробела, которого может и не быть?
str=" lol @ ...";
arr= str.match(/@\S*/g);
alert(arr)