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

标签 javascript jquery string

我想在文本区域中写一条消息,并能够使用 @ 符号引用某人。

例如

Please call @Larry David regarding something

提交表单时,我想提取人名,即 Larry David。

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

最佳答案

如果人名是Larry Davidregarding怎么办?我认为你在这里能做的最好的事情就是提取 Larry:

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

关于javascript - 如何从Jquery中的字符串中提取子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3898286/

相关文章:

javascript - 如何在自定义 CMS 中嵌入或重新创建 Google Analytics Graph

javascript - 如何显示 0 :00 instead of NaN:NaN on click

c - 为什么在 C 中使用指针时不需要指定数组大小?

string - 如何快速替换字符串中的特定单词?

php - 停止 JQuery 中的动画延迟

c - Dietel 的 "C: How to Program"书中的这个例子有什么问题?

javascript - 使用 mongoose 和 node.js 在 mongoDB 中插入文档时遇到问题

javascript - 如何使用html/javascript读取本地文本文件?

javascript - React 组件的简单转换

javascript - 在 chrome 扩展中使用 chrome tab 查询时出现未捕获的异常