如何使用 jQuery 查找#?
我最近为我的网站构建了一个小型应用程序,允许我的用户显示他们的推文。 我想知道它们是否是一种使用 jQuery 或 Javascript 来检测或查找主题标签和 http:// 等内容的方法?
一个简单的句子示例可能是:
The quick #brown fox jumps over the #lazy dog
I recently built a small app for my site that allows my users to display their tweets.
I am wondering if their is a way with jQuery or Javascript to detect or find stuff like hashtags and http://'s ?
A simple example of a sentence might be:
The quick #brown fox jumps over the #lazy dog
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以尝试 twitter-text-js 。它可以执行自动链接 @mentions、#hashtags 和 url 等操作。
将导致:
或者查找 #hashtags: 的索引
将导致:
You might give twitter-text-js a try. It can do things like auto link @mentions, #hashtags, and urls.
Will result in:
Or finding the indices of #hashtags:
will result in:
Javascript 的 .search() 方法将为您提供字符出现在字符串中的索引:
Javascript's .search() method will give you the index in a string that your character occurs:
您可以使用正则表达式来匹配字符串的一部分,
请参阅它的工作原理 https://regex101.com/ r/pai19N/1
You can use a regex to match a part of the string
See it working at https://regex101.com/r/pai19N/1