首页 > 编程知识 正文

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

时间:2023-05-03 06:17:36 阅读:287064 作者:1144

写出正则表达式,从一个字符串中提取链接地址。比如下面字符串中
“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();}}


版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。