如何从Jquery中的字符串中提取子字符串

pol*_*ers 0 javascript string jquery

我想在textarea中写一条消息,并能够使用@符号引用一个人.

例如

关于某事,请致电@Larry David

提交表格时,我想提取人名,即Larry David.

如何使用Jquery提取此字符串?

Dar*_*rov 5

如果人名是Larry David Regarding什么?我认为你能做的最好的就是提取Larry:

var result = $('#textareaId').val().match(/\@(\w+)/);
if (result != null && result.length > 1) {
    alert(result[1]);
}
Run Code Online (Sandbox Code Playgroud)