我正在尝试在 HTML 文档中查找数据。我不需要一个完整的解析器,因为它只是一个标记之间的数据。
但是,我想检测“选择”标签和它们之间的数据。
return Pattern.compile(pattern,
Pattern.CASE_INSENSITIVE | Pattern.MULTILINE |
Pattern.DOTALL);
/// End right angle bracket left off intentionally:
track_pattern_buf.append("<select");
track_pattern_buf.append("(.*?)");
track_pattern_buf.append("</select");
这是您要使用的“正则表达式”吗?
最佳答案
如果你真的想用正则表达式拼接(这不是最好的选择)我会使用:
"<select[^>]*>(.+?)</select\s*>"
关于java - Java 中的正则表达式,查找开始和结束标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/512342/