正则表达式提取网页数据

这是一个网站的股票版块数据这是当前页面的源代码请问怎么用正则取出版块名称,平均价格,涨跌额,涨跌幅... 这是一个网站的股票版块数据
这是当前页面的源代码

请问怎么用正则取出版块名称,平均价格,涨跌额,涨跌幅
展开
 我来答
百度网友2f757675
2016-09-12 · TA获得超过7233个赞
知道大有可为答主
回答量:7506
采纳率:90%
帮助的人:1917万
展开全部
  Java正则表达式:<h3>(.*?)</h3>
  完整的Java程序如下:(android也是java程序,把主函数下的代码拷贝到你的android程序中就可以了)
  1
  2
  3
  4
  5
  6
  7
  8
  9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
  20
  21
  22
  23
  24
  25
  import java.util.regex.Matcher;
  
  import java.util.regex.Pattern;
  
  public class KKK {
  
  public static void main(String[] args) {
  
  String s="<h3>你是我的小金块</h3>";
  
  String regex="<h3>(.*?)</h3>";
  
  Pattern p=Pattern.compile(regex);
  
  Matcher m=p.matcher(s);
  
  while(m.find()){
  
  System.out.println(m.group(1));
  
  }
  
  }
  
  }
  运行结果:
  你是我的小金块
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式