例如,假设#表示如下特殊字
今天我带#looo旅行#looo.我们有一个美好的时光.使用RegEx可以提取类似的内容
#lovely#zoo#wonderful
Run Code Online (Sandbox Code Playgroud)
使用 string.match
var str = "I took a #lovely trip to the #zoo today. We had a #wonderful time"
str.match(/#\w+/g); // #lovely,#zoo,#wonderful
Run Code Online (Sandbox Code Playgroud)
可能需要根据您的需要调整正则表达式以包含数字和符号.
/#[\w\d]+/g对于字母和数字,/#\S+/g对于任何不是空格的东西.
编辑:我将补充说g,最后意味着它将找到所有匹配,而不仅仅是第一个匹配.