识别 Javascript 中的标签
Recognising Hashtags in Javascript
我需要使用 javascript 识别字符串中的主题标签 (#example) 并将其更改为
<a href='#/tags/example'>example</a>
目前我正在使用此代码:
var string = '#hello This is an #example of some text';
string.replace(/(^|\s)(#[a-z\d-]+)/ig, "<a href='#/tags/'></a>");
但是 $2 的值仍然包含 # 字符,我需要为 url
省略它
您可以将 #
移到捕获组之外:
/(^|\s)#([a-z\d-]+)/ig
我需要使用 javascript 识别字符串中的主题标签 (#example) 并将其更改为
<a href='#/tags/example'>example</a>
目前我正在使用此代码:
var string = '#hello This is an #example of some text';
string.replace(/(^|\s)(#[a-z\d-]+)/ig, "<a href='#/tags/'></a>");
但是 $2 的值仍然包含 # 字符,我需要为 url
省略它您可以将 #
移到捕获组之外:
/(^|\s)#([a-z\d-]+)/ig