例如:
#teste
#teste:
##teste
oi esse é um tempo com #blalbalb no meio da #gxD
https://g1.globo.com/economia/noticia/2019/09/16/precos-do-#petroleo-disparam-apos-ataques-a-instalacoes-na-arabia-saudita.ghtml
http://nexus.dfdff.com/-#browse:central
http://nexus.ssdff.com/#browse/browse:npm-group
https://mail.google.com/mail/u/0/#inbox
E只需要标识带有#的文本,但是链接具有#环绕文本。
我的正则表达式:https://regex101.com/r/LLHo0w/3
\B(\#[a-zA-Z]+\b)(?!\/|\-|\:)
错误:https://mail.google.com/mail/u/0/一些文本#hi正确:https://mail.google.com/mail/u/0/#inbox一些文本#inbox
#hi
\B(\#[a-zA-Z]+\b)(?!\/|\-|\:)
var html = "<a href="#" data-timeline-action="search">$1</a>"
var text= "vamos ser #amigos pode ser? https://mail.google.com/mail/u/0/#inbox"
text.replace(/\B(\#[a-zA-Z]+\b)(?!\/|\-|\:)/ig, html);
我有任何类型的文本输入:例如:#teste #teste:## teste oi esseéum tempo com #blalbalb no meio da #gxD https://g1.globo.com/economia/noticia/2019/09 / 16 / precos-DO-#PETROLEO-disparam-者-...