javascript - 有没有办法自动将每个 href 链接转换为像 Bitly 这样的跟踪链接?
问题描述
我有一个包含许多链接的大型网站。我想查看每个链接的统计数据和分析。我可以使用 Bitly 并手动将每个链接转换为 Bitly 链接,但是,这是一个乏味的过程。有没有办法可以自动化这个?
解决方案
您可以使用正则表达式制作一个脚本,该脚本将获取您的所有内容<a href="">...</a>
并将其替换为已定义的 Bitly 链接数组。
显然,您可以使用<a\s+(?:[^>]*?\s+)?href=(["'])(.*?)\1
,取自这篇文章。
推荐阅读
- c++ - 查找和处理 std::variants 列表中的替代项
- javascript - 在reactjs中的2个对象之间创建关系(OnetToMany)
- sql - 如何在firebird2.5上显示行中的列?
- python-3.x - 使用 sklearn 拆分数据以随机训练和测试
- apache - 即使您没有冲突的端口,Apache 也不会在 xampp 中启动
- swift - 从内部类调用委托
- java - Java中的隐藏/扩展类型容器
- javascript - 如何使用javascript或jquery验证自定义属性中是否存在某个值?
- python-3.x - 如何在数据框中仅选择每小时的第一行
- java - 未处理的异常:java.lang.InterruptedException