正则表达式提取网页数据
这是一个网站的股票版块数据这是当前页面的源代码请问怎么用正则取出版块名称,平均价格,涨跌额,涨跌幅...
这是一个网站的股票版块数据
这是当前页面的源代码
请问怎么用正则取出版块名称,平均价格,涨跌额,涨跌幅 展开
这是当前页面的源代码
请问怎么用正则取出版块名称,平均价格,涨跌额,涨跌幅 展开
1个回答
展开全部
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));
}
}
}
运行结果:
你是我的小金块
完整的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));
}
}
}
运行结果:
你是我的小金块
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询