****正则表达式经典应用
2023-09-27 14:24:03 时间
正则匹配文本中的URL,方便进行长链接转短链接处理
正则:
((http|ftp|https)://)(([a-zA-Z0-9\._-]+\.[a-zA-Z]{2,6})|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(:[0-9]{1,4})*(/[a-zA-Z0-9\&%_\./-~-]*)?
测试文本:
这是一个网址http://www.douban.com/group/topic/3320285/看看啦
结果:
http://www.douban.com/group/topic/3320285/
相关文章
- 【Java刷题特辑第三期】——这些经典笔试题,你确定都做过吗?
- Linux网络编程经典书籍推荐
- 正则表达式经典
- 【经典面试题】vue2、vue3、uni-app用法上有什么区别
- 【经典面试题】delete和Vue.delete的区别
- Android-MVP模式详解,经典好文
- Selenium经典面试题-多窗口切换解决方案
- Java+7入门经典 -2 数据
- 经典网页设计:18个示例展示图片在网页中的使用
- UILTView经典知识点练习
- 第145课: Spark面试经典系列之Yarn生产环境下资源不足问题、JVM和网络的经典问题详解
- 最经典的黑客入门教程(安全必备技能)
- Java经典实例:在正则表达式中控制大小写
- 李洪强iOS经典面试题142-第三方框架及其管理
- CTF-WEB:经典文件上传漏洞
- 经典算法——冒泡排序