/**
*
*/
package my.wubaiwan.main;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.util.ArrayList;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* @author Administrator
*
*/
public class CaijiData {
/**
* @param args
* @throws Exception
*/
public static List caiji(String urls) throws Exception {
URL url = new URL(urls);
URLConnection uc = url.openConnection();
InputStream is = uc.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String line = null;
StringBuffer buffer = new StringBuffer();
while ((line = br.readLine()) != null) {
buffer.append(line);
}
String src = buffer.toString();
String s = new String(src.getBytes(), "utf-8");
// System.out.println(s);
String out = getTable(s);
// System.out.println(out);
List trs = getTr(out);
List list = new ArrayList();
for (int i = 2; i 2011-02-15
// 2011017
// 02
// 06 15 23
// 26 33 08
List listTd = new ArrayList();
String trReg = "(.*?)";
Pattern pattern = Pattern.compile(trReg);
Matcher matcher = pattern.matcher(input);
String out = null;
while (matcher.find()) {
out = matcher.group(0);
listTd.add(out);
}
w5.setBh(listTd.get(1).replaceAll("", ""));
w5.setTime(listTd.get(0).replaceAll("", ""));
setValue(w5, listTd.get(2));
return w5;
}
private static void setValue(Model500 w5, String string) {
List list = new ArrayList();
String trReg = "(.*?)";
Pattern pattern = Pattern.compile(trReg);
Matcher matcher = pattern.matcher(string);
String out = null;
while (matcher.find()) {
out = matcher.group(1);
list.add(out);
}
w5.setRed1(list.get(0));
w5.setRed2(list.get(1));
w5.setRed3(list.get(2));
w5.setRed4(list.get(3));
w5.setRed5(list.get(4));
w5.setRed6(list.get(5));
w5.setBlue(list.get(6));
}
public static String getTable(String input) {
String tableReg = "(.*?)";
Pattern pattern = Pattern.compile(tableReg);
Matcher matcher = pattern.matcher(input);
String out = null;
while (matcher.find()) {
out = matcher.group(1);
}
return out;
}
public static List getTr(String input) {
List list = new ArrayList();
String trReg = "(.*?)";
Pattern pattern = Pattern.compile(trReg);
Matcher matcher = pattern.matcher(input);
String out = null;
while (matcher.find()) {
out = matcher.group(0);
list.add(out);
}
return list;
}
public static int caijiNum(String string) throws Exception {
URL url = new URL(string);
URLConnection uc = url.openConnection();
InputStream is = uc.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String line = null;
StringBuffer buffer = new StringBuffer();
while ((line = br.readLine()) != null) {
buffer.append(line);
}
String src = buffer.toString();
String s = new String(src.getBytes(), "utf-8");
// System.out.println(s);
String out = getTable(s);
System.out.println(out);
//ĩҳ
String sizeReg = "ĩҳ";
Pattern pattern = Pattern.compile(sizeReg);
Matcher matcher = pattern.matcher(out);
String size = null;
while (matcher.find()) {
size = matcher.group(1);
}
return new Integer(size);
}
}
分享到:
相关推荐
本主题聚焦于如何利用VBA更新双色球数据源,这对于彩票数据分析或者爱好者来说是非常实用的。下面我们将深入探讨这个主题。 首先,VBA代码通常在Excel的宏(Macros)中编写。在“开发工具”菜单下,你可以找到宏...
在这个“易语言获取双色球数据”的项目中,开发者利用易语言编写了代码来从网络上抓取并处理双色球彩票的数据。双色球是中国流行的彩票类型之一,其开奖结果由6个红球和1个蓝球组成,每周开奖三次。 在源码中,我们...
不断摸索数据挖掘模型,力争挖掘出双色球的七个数字,红球篮球多少人一生的梦想,争取加入加入500W俱乐部!
本项目名为"双色球数据查询与彩票管理-源代码",主要涵盖了彩票数据分析和管理功能,特别是针对中国的双色球彩票。双色球是一种流行的彩票游戏,玩家需要选取6个红球(从1到33中选择)和1个蓝球(从1到16中选择)。...
filename = r"D:\数据库\双色球.txt" # 文件路径 data = [] # 初始化数据列表 with open(filename, 'r') as file: # 打开文件 reader = csv.reader(file) # 读取文件 for row in reader: # 遍历文件 red_balls = ...
喜欢做数据分析的可以拿去玩玩,点击更新双色球数据
在本案例中,"e语言-易语言获取双色球数据"是一个使用易语言编写的程序,它主要的功能是获取双色球彩票的数据。 双色球是中国流行的彩票玩法之一,由6个红球和1个蓝球组成,开奖结果定期公布。这个程序可能是通过...
易语言源码易语言获取双色球数据源码.rar 易语言源码易语言获取双色球数据源码.rar 易语言源码易语言获取双色球数据源码.rar 易语言源码易语言获取双色球数据源码.rar 易语言源码易语言获取双色球数据源码.rar ...
基于C#的wpf相关WPF赛车 GIF动画游戏双色球数据分析程序wpfl聊天室等源码合集(27个): 3D相册效果.rar 电影去马赛克工具.zip audioplayer.zip BaiDuYunVS2012源码.zip C#版2048游戏源码.zip icsharpcode-SharpZipL...
在这个双色球数据采集项目中,开发者利用正则表达式从`webBrowser`控件获取的HTML源代码中定位到包含双色球数据的部分。例如,可能使用正则表达式匹配日期、红球号码、蓝球号码等关键信息,然后将这些数据结构化存储...
双色球2013001-2024133开奖数据,持续更新
Vb6.0双色球包号数据随机生成器,数据生成完成的话,可以选择顺序缩水、概率缩水,可定义数值的最小可能、最大可能。程序仅供学习VB算法,所生成数据并不起任何作用。
import csv import urllib3 import requests from bs4 import BeautifulSoup # 禁用安全请求警告 urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) # 指定期数 start_period = 2023020 ...
历年双色球中奖号码从2003年到2023年 Excel数据 mysql数据库数据文件
这个程序可能使用了数据分析技术,如频数统计、频率分布、热力图等方法,来挖掘历年双色球开奖数据中的规律。在处理数据时,它可能会先读取历年的开奖记录,将这些记录整理成结构化的数据,然后对红球和蓝球的出现...
双色球 对应信息数据库版本 包括2003002期到2021117期,共2644条数据 其中包括开奖时间 期数 号码 红1 红2 红3 红4 红5 红6 蓝 开机号 和值 和值特征 奇偶比 大小比 奇偶形态 跨度
本项目针对彩票数据,提供了获取双色球和大乐透等彩票历史开奖信息的功能,这对于彩票爱好者或者希望通过数据分析预测彩票结果的人来说极具价值。在技术栈上,此项目采用了Java作为编程语言,Eclipse作为开发环境,...
无聊的程序员:fkzxf,为大家提供了双色球数据库。 txt文件名 1 2 3 4 1 2 3 5 .. 27 29 30 31 28 29 30 31 总计:31,465个文件 大小:334MB。