web页面渲染字符串时,自动将字符串中的 url 显示成链接
例如:
输入
<h2>ni hao</h2>https://s.geekbang.org <h1>hello world</h1>
页面将会展示
<h2>ni hao</h2>https://www.a.com/bcd/e?a=1&c=2 <h1>hello world</h1>
就如同 SegmentFault 提问编辑器中具有功能一样。
请问是怎么做到的?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
没找到别人封装好的代码,自己写了一个
SegmentFault使用的是链接用a标签包裹,内容是url,href也是这个url,F12看一下就明白了
谢邀,这一块接触的不多,只说一下我自己的想法吧,这应该是一种编辑器的功能,当将编辑的内容最后展示的时候,会有正则匹配,匹配到符合超链接的字符,就用a标签包裹,标签的href以及中间的内容都是这部分字符,类似这样