恩蓝号

正则表达式从一个字符串中提取链接地址的函数,正则获取指定字符后面全部内容

写出正则表达式,从一个字符串中提取链接地址。比如下面字符串中
“IT面试题博客中包含很多 软件测试面试题 ”

则需要提取的地址为 “http://www.mianwww.com/html/category/it-interview/softwaretest ”

import java.util.regex.Matcher;import java.util.regex.Pattern;public class Regex {static void url() {String input = “IT面试题博客中包含很多 软件测试面试题 “;Pattern pattern;Matcher matcher;pattern = Pattern.compile(“<a(?: [^>]*)+href=([^ >]*)(?: [^>]*)*>”);matcher = pattern.matcher(input);while (matcher.find()) {System.out.println(matcher.group());}}public static void main(String[] args) {url();}}


免责声明:文章源自网络,版权归原作者所有,如有侵犯联系删除。

当前位置:首页 > 编程知识 » 2023-03-03 13:55:56

猜你喜欢


MySQL 数字转字符串

在数据库设计过程中,我们常常需要设计自定义主键,比如:GC+日期+序号 什么乱七八糟的都有。为了找这些主键的最大值或最小值往往就得转些小弯。...