java 正则表达式提取<a name="" href=""><⼀a>标签中href的值

2024-11-04 06:45:46
推荐回答(2个)
回答1:

]>([\s\S]*?)(?=)

回答2:

package tk.blizz.jaxws.test;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class TestRegex {

/**
 * @param args
 */
public static void main(String[] args) {
Pattern pattern = Pattern.compile("]*\\s+href=\"([^<>\"]*)\"[^<>]*>");
//System.out.println(pattern);

String href = null;

Matcher matcher = pattern.matcher("");

if (matcher.find()) {
href = matcher.group(1);
}

System.out.println(href);
}

}