javascript - 从字符串中提取主题标签,直到出现特殊字符

标签 javascript regex hashtag

我的字符串中有主题标签。我可以从 # 字符开始提取测试。但是我想在特殊字符出现的地方中断提取。

例子:

字符串:这是一个#first./23k%^ 标签
需要摘录:#first

字符串:这是另一个测试#hashtag/';123one
所需摘录:#hashtag

我对如何在 JavaScript 中执行此操作进行了大量搜索,但没有成功。请帮忙。

最佳答案

你可以使用这个匹配:

str="This is a #first./23k%^ hashtag #foo.#$$ 45";
var m = str.match(/#\w+/g);

//=> ["#first", "#foo"]

关于javascript - 从字符串中提取主题标签,直到出现特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21933002/

相关文章:

javascript - 石头剪刀布代码提示不起作用

javascript - 异步获取文件夹中的文件?

regex - 部分字符串与新列中的匹配正则表达式匹配 - R

mobile - 如何重定向到移动网站但保留主题标签?

iphone - 如何在 IOS 中嵌入 Twitter feed 和/或主题标签

c# - 通过 Ajax 将 Var 和列表传递给 Controller

javascript - 向网页添加 javascript 函数

java - 使用 java 正则表达式匹配任何 unicode 字母

java - 用于捕获包含逗号和空格的数字和单词的复杂正则表达式

php - 使用 PHP 将正则表达式替换为正则表达式