import java.util.regex.Matcher;
import java.util.regex.Pattern;
class Main {
public static void main(String[] args) {
String str = "https://jsrun.net/xx/x/p/1111.html\n "+
"https://jsrun.net/ysw-go/440.html\n"+
"https://jsrun.net/ysw-go/p/666666.html 你好吗?";
String reg = "https://jsrun.net/([a-zA-Z0-1\\-]*)/p/(\\d*).html";
Matcher m1 = Pattern.compile(reg).matcher(str);
String lines="";
int count=0;
while (m1.find()) {
lines+=m1.group() +"\n";
count++;
}
if(count>0) {
System.out.println("找到"+count+"个相匹配结果:");
System.out.println(lines);
} else {
System.out.println("未找到相匹配结果");
}
}
}