求正则 取得<td>之间的数据

&lt;td width=&quot;16%&quot;&gt;341322001028&lt;/td&gt;求取得中间的数字
2024-11-20 14:33:44
推荐回答(1个)
回答1:

代码如下:

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

public class App {

public static void main(String[] args) {

String str = "341322001028";

Pattern pattern = Pattern.compile("]*>([^<]+)");

Matcher matcher = pattern.matcher(str);

if (matcher.find()) {

String val = matcher.group(1);

System.out.println(val);
}
}
}

运行结果: