为了账号安全,请及时绑定邮箱和手机立即绑定

如何在js正则里,把&quot视作一个整体?

如何在js正则里,把&quot视作一个整体?

HUWWW 2018-09-06 10:10:34
function regLinkWrap(content){          var regtolink =/(((https|http)?:\/\/)[^\u4e00-\u9fa5 |&quot]+)/g;        var regcontent=content.replace(regtolink,'<a href="$1">$1</a>');        return regcontent;}var aaa='啦啦啦http://baid.com&quot哈哈哈"http://baid.com"啊啊啊'document.write(regLinkWrap(aaa))现在匹配出来的结果是我这个正则的目的是匹配字符串里有形如http://baidu.com一样的网址,就给他自动用a标签包裹。然后现在想如果碰到&quot形式的引号,就不要加入到网址中。如果正则里不加&quot的话,匹配结果就是在网址中会有&quot形式的引号出现,导致网址错误。所以在匹配var aaa='啦啦啦http://baid.com&quot哈哈哈"http://baid.com"啊啊啊'的时候,该怎么只匹配到正确的网址呢?谢谢
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1619 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信