Chinaunix
标题:
[正则] 字串处理,数据读取,小偷程序相关!
[打印本页]
作者:
waituy
时间:
2005-07-27 16:53
标题:
[正则] 字串处理,数据读取,小偷程序相关!
这个问题在喜悦国际村已经提过了,可是还有些问题没有解决.希望这里有哥们能拿下它,万分感谢!
原贴地址:http://www.phpx.com/happy/top104150.html
作者:
carset
时间:
2005-07-27 17:03
标题:
[正则] 字串处理,数据读取,小偷程序相关!
最简单的。跟那个什么手机网站要数据接口。
不然就看他的HTML源代码。一个一个解析出来。(方法不好。他稍微改一下模板代码,就可能解析错误)
作者:
waituy
时间:
2005-07-27 17:08
标题:
[正则] 字串处理,数据读取,小偷程序相关!
这个站是我们自己的,但是因为一点原因需要将数据重新读入数据库中,所以就..
我现在已经能读一些东西,可是还没有高明白,那些栏目的数据分类怎么读啊.这里说的又有点不明白了,你可以看原贴
作者:
HonestQiao
时间:
2005-07-27 17:22
标题:
[正则] 字串处理,数据读取,小偷程序相关!
小弟刚来,请教高手一个棘手的问题.正则,字串处理,数据读取,小偷程序相关.谢谢关注!
首先感谢你的关注.
先给出要处理的页面.
http://mobile.mooyi.com/phone/phone{495D00DD-ED21-441B-AB08-D4E2CD367E1F}.htm
如何才能将页面中的关于手机信息的一些数据读如数据库中呢?比如:手机的网络频率\颜色等,以及论坛的ID,还有相关的文章.还有基本和高级的那些数据.
考虑下如何建表好呢?
我们现在给出的方案是,一个PHONE表,然后那些可选的手机参数建个表.
小弟先谢谢大家了,趁着暑假一个人从河南跑到深圳这边寻求发展机会,没有想到公司老板却给我出这样的难题!
作者:
HonestQiao
时间:
2005-07-27 17:23
标题:
[正则] 字串处理,数据读取,小偷程序相关!
这个我做过,你可以联系我来一起讨论。
说起来很简单,用正则表达式分析。
但是仅仅在这里用帖子来说,基本没有办法说得清楚。
作者:
carset
时间:
2005-07-27 17:30
标题:
[正则] 字串处理,数据读取,小偷程序相关!
要求分红
如果是你们自己做滴。那就无所谓了。根据HTML的代码,找出特征码。然后
用正则解析吧。
作者:
waituy
时间:
2005-07-27 18:02
标题:
[正则] 字串处理,数据读取,小偷程序相关!
我就差怎么分组了,???/
头很晕,可能是我水平太低!
作者:
carset
时间:
2005-07-27 19:28
标题:
[正则] 字串处理,数据读取,小偷程序相关!
你想匹配什么字符?你的那个链接打不开.太慢了.可能地区的原因.
作者:
waituy
时间:
2005-07-27 19:35
标题:
[正则] 字串处理,数据读取,小偷程序相关!
我是要在一个N个这样的页面里面取数据,现在先做在这一个中取剩下的工作等这个页面做好了就好办了.
下面是页面的源文件,谢谢!
<html>;<head>;<title>;魔易手机 - mobile.mooyi.com - 手机大全|手机资料|手机评论|手机评测</title>;
<META content="text/html; charset=gb2312" http-equiv="Content-Type">;
<meta content='魔易手机资讯:联想i717手机的参数资料' name='description'>;
<meta content='魔易手机资讯,T_METAKEWORDS,手机,手机报价,手机资料,手机评测,手机行情,手机使用,手机新品' name='keywords'>;
<script language="JavaScript" src="../scripts/model.js">;</script>;
<link href="../styles/style.css" rel="stylesheet" type="text/css">;
<style type="text/css">;
<!--
.style2 {color: #FF9A00}
-->;
</style>;
<script language="JavaScript">;
<!--
var s=["madeinid","manufactoryid"];
var opt0 = ["--全部--|","--全部--|"];
function setup()
{
for(i=0;i<s.length-1;i++)
document.getElementById(s[i]).onchange=new Function("change("+(i+1)+")");
change(0);
}
//-->;
</script>;
<script language="JavaScript">;
<!--
function checkMobile(){
var sMobile = document.mobileform.mobile.value
if(!(/^13[0-9]\d{4,8}$/.test(sMobile))){
alert("不是完整的11位手机号或者正确的手机号前七位");
document.mobileform.mobile.focus();
return false;
}
window.open('', 'mobilewindow', 'height=197,width=350,status=yes,toolbar=no,menubar=no,location=no')
}
//-->;
</script>;<body bgcolor="#FFFFFF" topmargin="1" onLoad="setup()">;
<table width="760" border="0" cellspacing="0" cellpadding="0">;
<tr>;
<td width="190" rowspan="2" align="center">;<a href="../index.html">;<img src="http://www2.mooyi.com/mooyi/logo.gif" alt="手机世界" width="180" height="60" border="0">;</a>;</td>;
<td height="70">;<a href="../mms.htm" target="_blank">;<img src="http://www2.mooyi.com/mooyi/wapmooyi468x60.gif" width="468" height="60" border="0">;</a>;</td>;
<td align="center">;<table cellspacing="0" cellpadding="0" width="90" border="0" class="topx">;
<tr>;
<td width="10">;<img height="30" src="../images/bg_yy1.gif" width="10" border="0">;</td>;
<td align="center" background="../images/bg_yy3.gif">;<img src="../image/flpic2.gif" width="5" height="9" border="0" align="absmiddle">;&<a href="javascript:window.external.AddFavorite('http://www.mooyi.com', '魔易 “www.mooyi.com”')" target="_self">;加入收藏</a>;</td>;
<td width="10">;<img height="30" src="../image/bg_yy2.gif" width="10" border="0">;</td>;
</tr>;
</table>;
<table cellspacing="0" cellpadding="0" width="90" border="0" class="topx">;
<tbody>;
<tr>;
<td width="10">;<img height="30" src="../images/bg_yy1.gif" width="10" border="0">;</td>;
<td align="center" background="../images/bg_yy3.gif">;<img src="../images/flpic2.gif" width="5" height="9" border="0" align="absmiddle">;&<a onclick="this.style.behavior='url(#default#homepage)';this.sethomepage('http://www.mooyi.com');" href="../index.html">;设为首页</a>; </td>;
<td width="10">;<img height="30" src="../images/bg_yy2.gif" width="10" border="0">;</td>;
</tr>;
</tbody>;
</table>;</td>;
</tr>;
<tr>;
<td colspan="2" valign="bottom">;<table width="100%" border="0" cellpadding="4"
cellspacing="0" background="/images/cd_bg.gif" class="tablelr">;
<tr>;
<td>;<table width="100%" border="0" cellspacing="0" cellpadding="0" class="topx">;
<tr>;
<td align="center">;<a href="../index.html">;首页</a>; | <a href="index.html" target="_blank">;手机大全</a>; | <a href="../news/index.html" target="_blank">;手机资讯</a>; | <a href="../price/index.html" target="_blank">;手机报价</a>; | <a href="../choose.htm" target="_blank">;选机中心</a>; | <a href="http://www.mooyi.com/club" target="_blank">;手机论坛</a>; | <a href="http://www.mooyi.com/blog" target="_blank">;手机游戏</a>; | <a href="../mms.htm" target="_blank">;短信铃声</a>;</td>;
</tr>;
</table>;</td>;
</tr>;
</table>;</td>;
</tr>;
</table>;
<table width="760" border="0" cellpadding="0" cellspacing="0" class="bai">;
<tr>;
<td height="3" colspan="5" bgcolor="#888888">;</td>;
</tr>;
<tr>;
<td bgcolor="#999999">;&<font color="#ffffff">;您的位置:&& <a href="../index.html">;首页</a>; && <a href="index.htm" class="a1">;手机资料</a>;<span class="white">;&&</span>; <a href="list_37.htm" class="a1">;联想</a>;<span class="white">;&&</span>;</font>;</td>;
<td width="1" bgcolor="#eeeeee">;<script language=javascript>;
<!--
function checkmobile(theform){
var smobile = theform.mobile.value
if(!(/^13[0-9]\d{4,8}$/.test(smobile))){
alert("不是完整的11位手机号或者正确的手机号前七位");
theform.mobile.focus();
return false;
}
window.open('', 'mobilewindow', 'height=197,width=350,status=yes,toolbar=no,menubar=no,location=no')
}
//-->;
</script>;
</td>;
<form name="mobileform" onsubmit="return checkmobile(this);" action="http://mobile.mooyi.com/query.asp" method="post" target="mobilewindow">;
<td width="260" height="25" align="center" bgcolor="#999999">;<input type="hidden" value="mobile" name="action">;
<font color='#ffffff'>;手机归属地查询:</font>;
<input maxlength="11" size="15" name="mobile">;
<input type="submit" name="submit" value="查询">;</td>;
</form>;
<td width="1" bgcolor="#eeeeee">;</td>;
<form action="/search.asp" method="post" target="_blank">;
<td width="220" bgcolor="#999999">;&<font color='#ffffff'>;文章查询:</font>;
<input name="k" value="i717" size="15">;
<input type="submit" value="查询" name="submit">;</td>;
</form>;
</tr>;
<tr>;
<td height="5" colspan="5">;</td>;
</tr>;
<tr>;
</table>;
<table width="760" height="30" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#EFEFEF">;
<form action="/model_search.asp" method="post" target="_blank">;
<tr>;
<td width="238" align="right" bgcolor="#FFFFFF">;&所属区域
<select name="madeinid" id="madeinid">;
</select>;</td>;
<td width="184" align="center" bgcolor="#FFFFFF">;手机厂商
<select name="manufactoryid" id="manufactoryid">;
</select>;</td>;
<td width="96" align="center" bgcolor="#FFFFFF">;关键词</td>;
<td width="70" bgcolor="#FFFFFF">;<input name="k" type="text" id="k" value="" size="6" maxlength="6">;</td>;
<td width="168" bgcolor="#FFFFFF">;<input type="submit" name="Submit" value="搜索">;</td>;
</tr>;
</form>;
</table>;
<table width="760" border="0" align="center" cellpadding="0" cellspacing="0">;
<tr>;
<td height="50" class='f24' align='center' valign='bottom'>;<b class='style2'>;手机资料大全 - 联想 i717</b>;</td>;
</tr>;
</table>;
<TABLE cellSpacing="0" cellPadding="0" width="760" background="/images/y_19.gif" border="0">;
<TBODY>;
<TR>;
<td width="8">;<img src="../images/w_17.gif" width="8" height="37">;</td>;
<TD style="PADDING-TOP: 15px" >;&&<span class="f11pt">;<strong>;规格参数</strong>;</span>;</TD>;
<TD width="42">;<a href="index.html" target="_blank">;<IMG height="37" src="../images/y_18.gif" width="42" border="0">;</a>;</TD>;
</TR>;
</TBODY>;
</TABLE>;
<TABLE cellSpacing="0" cellPadding="0" width="760" border="0">;
<TBODY>;
<TR>;
<TD align="center" class="tdlr">;<p>;</p>;
<p>;<IMG SRC="../uploadfile/2005/4/23/3533_20054231038327731.jpg" BORDER="0" ALT="联想i717">;<br>;<br>;<a href="/list.asp?boardid=22" target="_blank" class="p14">;<font color="#FF0000">;<b>;进入联想手机论坛</b>;</font>;</a>;</p>;</TD>;
<TD width="490" class="tdlr">;<table width="90%" border="0" cellspacing="0" cellpadding="0">;
<tr>;
<td class="f11pt">;<font color=#ff9900 face=WingDings>;v</font>; <strong>;规格参数 <span class="ourfont">;<strong>;【</strong>;<a target="_blank" href="../information_comment.asp?guid={495D00DD-ED21-441B-AB08-D4E2CD367E1F}&id=2702&title=联想 i717">;评论</a>;<strong>;】</strong>;</span>;</strong>;</td>;
</tr>;
<tr>;
<td class="f11pt">;<hr size="2">;</td>;
</tr>;
<tr>;
<td class="f11pt">;<TABLE width="95%" border="0" cellpadding="3" cellspacing="3">;
<TR>;
<TD valign="top" width="70" style="color: #0080bf">;网络频率:</TD>;
<TD>;900/1800;GSM/GPRS</TD>;
</TR>;
<TR>;
<TD style="color: #0080bf">;可选颜<font color='#0080bf'>;色</font>;:</TD>;
<TD>;黑白色</TD>;
</TR>;
<TR>;
<TD valign="top">;<font color="#0080c1">;尺寸</font>;<font color="#0080c1">;体积:</font>;</TD>;
<TD>;105.5×44.8×17.8mm</TD>;
</TR>;
<TR>;
<TD valign="top">;<font color='#0080df'>;重 & &量:</font>;</TD>;
<TD>;87克</TD>;
</TR>;
<TR>;
<TD valign="top">;<font color=#0080c0>;内屏参数:</font>;</TD>;
<TD>;260000色TFT彩色屏幕;160×128像素</TD>;
</TR>;
<TR>;
<TD>;<font color=#0080c0>;通话</font>;<font color=#0080c0>;时间:</font>;</TD>;
<TD>;120-150分钟<FONT color="#ff0000">;※</FONT>;</TD>;
</TR>;
<TR>;
<TD valign='top'>;<font color=#0080c0>;待机:</font>;<font color='#0080c0'>;时间:</font>;</TD>;
<TD>;60-120小时<FONT style="color: red">;※</FONT>;</TD>;
</TR>;
<TR>;
<TD valign="top">;<font color=#0080c0>;上市时间:</font>;</TD>;
<TD>;2005年6月</TD>;
</TR>;
<TR>;
<TD style="color: #0080c0">;<font style="color: #0080c0">;标准</font>;<font style="color: #0080c0">;配置:</font>;</TD>;
<TD>;双锂电池,双充电器,立体声耳机,USB数据线,光盘,PC Camera底座</TD>;
</TR>;
<TR>;
<TD>;<font color=#0080c0>;价格等级:</font>;</TD>;
<TD>;中价机<font color=#0080c0>;(¥2380)</font>;</TD>;
</TR>;
</TABLE>;</td>;
</tr>;
<tr>;
<td>;<font color="#ff0000">;※</font>; 视当地网络状况,使用状况及手机卡情况而定 <br>;
<br>;
<div align="center">;
<input style="font-size:16px; WIDTH: 180px; CURSOR: hand; LETTER-SPACING: 6px; HEIGHT: 40px; BACKGROUND-COLOR: white" onClick="window.open('/information_search.asp?modelid=2652');" type="button" value="本机型相关文章">;
&&&
<input style="font-size:16px; WIDTH: 180px; CURSOR: hand; LETTER-SPACING: 6px; HEIGHT: 40px; BACKGROUND-COLOR: white" onClick="window.open('/information_comment.asp?id=2702&title=联想 i717&guid={495D00DD-ED21-441B-AB08-D4E2CD367E1F}');" type="button" value="本机型评论">;
</div>;</td>;
</tr>;
</table>;</TD>;
</TR>;
</TBODY>;
</TABLE>;
<TABLE cellSpacing="0" cellPadding="0" width="760" border="0">;
<TBODY>;
<TR>;
<TD align="center" class="tdlr">;<table width="85%" border="0" align="center" cellpadding="0" cellspacing="0">;
<tr>;
<td height="30" valign="bottom" class="f11pt">;<font color=#ff9900 face=WingDings>;v</font>; <strong>;基本功能</strong>;</td>;
</tr>;
<tr>;
<td>;<hr size="2">;</td>;
</tr>;
<tr>;
<td class='f11pt'>;<table width="100%" border="0" cellpadding="3" cellspacing="3">;<tr>;
<td>;<font color="#0080c0">;『内置天线』
</font>;</td>;<td>;<font color="#0080c0">;『超长短信』
</font>;</td>;<td>;<font color="#0080c0">;『时钟』
</font>;</td>;<td>;<font color="#0080c0">;『内置振动』
</font>;</td>;</tr>;<tr>;<td>;<font color="#0080c0">;『MP3铃声』
</font>;</td>;<td>;<font color="#0080c0">;『EFR STK服务』
</font>;</td>;</tr>;</table>;
<table width="100%" border="0" cellpadding="3" cellspacing="3">;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;中文输入:</font>;</td>;<td>;联想式中文\中文笔划\智能英文多种输入法
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;中文短信:</font>;</td>;<td>;可存10000个SMS短信,拒接电话后自动回复短信,定时收发短信功能,常用短语预存
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;短信群发:</font>;</td>;<td>;20人群组发送
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;EMS短信:</font>;</td>;<td>;20秒语音短信轻松发送
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;多媒体短信:</font>;</td>;<td>;MMS彩信,1000KB存储空间,10 人群发选择
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;可选铃声:</font>;</td>;<td>;30 首
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;和弦铃声:</font>;</td>;<td>;64 和弦;原人原唱 “梁静茹”爱你不是两三天;立体声音效
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;情景模式:</font>;</td>;<td>;5 种;会议静音\会议震动\户外\室内\标准
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;话机通讯录:</font>;</td>;<td>;共2000条;名片式记录,不同信息分类图标显示(预置72种);手机\SIM卡电话簿互相复制\移动
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;通讯录群组:</font>;</td>;<td>;电话本分组管理,自定义组名
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;通话记录:</font>;</td>;<td>;30条已接
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;来电防火墙:</font>;</td>;<td>;可设定黑名单,自动拒接指定来电
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;内置游戏:</font>;</td>;<td>;8 个
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;动画屏保:</font>;</td>;<td>;3D待机屏保
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;待机图片:</font>;</td>;<td>;预置-8种壁纸,可应用拍摄图片,4种背景可选
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;图形菜单:</font>;</td>;<td>;动画菜单
</td>;</tr>;
</table>;
</td>;
</tr>;
<tr>;
<td>;<p>;</p>;</td>;
</tr>;
</table>; </TD>;
</TR>;
</TBODY>;
</TABLE>;
<TABLE cellSpacing="0" cellPadding="0" width="760" border="0">;
<TBODY>;
<TR>;
<TD align="center" class="tdlr">;<table width="85%" border="0" align="center" cellpadding="0" cellspacing="0">;
<tr>;
<td height="30" valign="bottom" class="f11pt">;<font color=#ff9900 face=WingDings>;v</font>; <strong>;高级功能</strong>;</td>;
</tr>;
<tr>;
<td>;<hr size="2">;</td>;
</tr>;
<tr>;
<td class="f11pt">;<table width="100%" border="0" cellpadding="3" cellspacing="3">;<tr>;
<td>;<font color="#0080c0">;『WAP浏览器』
</font>;</td>;<td>;<font color="#0080c0">;『无线下载』
</font>;</td>;<td>;<font color="#0080c0">;『电子书』
</font>;</td>;</tr>;</table>;
<table width="100%" border="0" cellpadding="3" cellspacing="3">;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;内存容量:</font>;</td>;<td>; 64M
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;数据线接口:</font>;</td>;<td>; USB传输充电
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;摄像头:</font>;</td>;<td>; 内置
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;摄像头像素:</font>;</td>;<td>; 200万像素
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;变焦模式:</font>;</td>;<td>; 12倍数码变焦
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;照片分辨率:</font>;</td>;<td>; 160×128 800×600 1600×1200
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;内置像框:</font>;</td>;<td>; 多种相框选择
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;连拍:</font>;</td>;<td>; 支持
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;定时拍摄:</font>;</td>;<td>; 支持
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;视频拍摄:</font>;</td>;<td>; 有声视频拍摄;最大90秒动态影像拍摄 ,电脑摄像头即插即用
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;MP3功能:</font>;</td>;<td>; 内置
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;电子字典:</font>;</td>;<td>; 英语世界
</td>;</tr>;
</table>;
</td>;
</tr>;
<tr>;
<td>;</td>;
</tr>;
</table>;</TD>;
</TR>;
</TBODY>;
</TABLE>;
<TABLE cellSpacing="0" cellPadding="0" width="760" border="0">;
<TBODY>;
<TR>;
<TD align="center" class="tdlr">;<table width="85%" border="0" align="center" cellpadding="0" cellspacing="0">;
<tr>;
<td height="30" valign="bottom" class="f11pt">;<font color=#ff9900 face=WingDings>;v</font>; <b>;附加功能</b>;</td>;
</tr>;
<tr>;
<td>;<hr size="2">;</td>;
</tr>;
<tr>;
<td class='f11pt'>;<table width="100%" border="0" cellpadding="3" cellspacing="3">;<tr>;
<td>;<font color="#0080c0">;『计算器』
</font>;</td>;<td>;<font color="#0080c0">;『自动开关机』
</font>;</td>;</tr>;</table>;
<table width="100%" border="0" cellpadding="3" cellspacing="3">;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;闹钟:</font>;</td>;<td>;关机闹钟
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;日历:</font>;</td>;<td>;阴阳历查询
</td>;</tr>;
<tr>;<td width="24%" valign="top">;<font color="#0080c0">;日程表:</font>;</td>;<td>;500个日程提示
</td>;</tr>;
</table>;
</td>;
</tr>;
<tr>;
<td>;</td>;
</tr>;
</table>;</TD>;
</TR>;
</TBODY>;
</TABLE>;
<TABLE cellSpacing="0" cellPadding="0" width="760" border="0">;
<TBODY>;
<TR>;
<TD align="center" class="tdlr">;<table width="85%" border="0" align="center" cellpadding="0" cellspacing="0">;
<tr>;
<td height="30" valign="bottom" class="f11pt">;<font color="#ff9900" face=WingDings>;v</font>; <b>;更多信息</b>;</td>;
</tr>;
<tr>;
<td>;<hr size="2">;</td>;
</tr>;
<tr>;
<td class='f11pt'>;<table width="100%" border="0" cellpadding="3" cellspacing="3">;
<tr>;<td>;<font face=webdings>;8</font>; 1.8寸26万色TFT显示屏
</td>;</tr>;
<tr>;<td>;<font face=webdings>;8</font>; 屏幕透明拨号
</td>;</tr>;
<tr>;<td>;<font face=webdings>;8</font>; 内置移动QQ,可存500个QQ消息
</td>;</tr>;
<tr>;<td>;<font face=webdings>;8</font>; 支持PC同步
</td>;</tr>;
<tr>;<td>;<font face=webdings>;8</font>; 全功能隐私保护
</td>;</tr>;
</table>;
</td>;
</tr>;
<tr>;
<td>;</td>;
</tr>;
</table>;</TD>;
</TR>;
</TBODY>;
</TABLE>;
<TABLE cellSpacing="0" cellPadding="0" width="760" border="0">;
<TBODY>;
<TR>;
<TD align="center" class="tdlr">;<table width="85%" border="0" align="center" cellpadding="0" cellspacing="0">;
<tr>;
<td height="30" valign="bottom" class="f11pt">;<font color=#ff9900 face=WingDings>;v</font>; <b>;相关文章</b>;</td>;
</tr>;
<tr>;
<td>;<hr size="2">;</td>;
</tr>;
<tr>;
<td class='f11pt'>;</td>;
</tr>;
<tr>;
<td>;</td>;
</tr>;
</table>;</TD>;
</TR>;
</TBODY>;
</TABLE>;
<TABLE cellSpacing="0" cellPadding="0" width="760" border="0">;
<TBODY>;
<TR>;
<TD align="center" class="tdlr">;<table width="85%" border="0" cellspacing="0" cellpadding="0">;
<tr>;
<td height="30" align="center" class="f11pt">;<div class="p14 style2">;本资料仅供参考,请以厂家最新公布数据为准 </div>;</td>;
</tr>;
</table>;</TD>;
</TR>;
</TBODY>;
</TABLE>;
<table width="760" height="14" align="center" border="0" cellpadding="0" cellspacing="0">;
<tr>;
<td width="6">;<img src="../images/index_59_r1_c1.jpg" width="6" height="14">;</td>;
<td align="center" background="../images/index_59_r1_c2.jpg" width="749">;</td>;
<td width="5">;<img src="../images/index_59_r1_c4.jpg" width="5" height="14">;</td>;
</tr>;
</table>;
<script src="../scripts/foot.js">;</script>;
<script src="/model_hits.asp?modelid=2652">;</script>;
</body>;</html>;
复制代码
[/code]
作者:
waituy
时间:
2005-07-27 19:39
标题:
[正则] 字串处理,数据读取,小偷程序相关!
手机的参数分为5个类别
规格参数
基本功能
高级功能
附加功能
更多信息
相关文章
手机的每一个参数在数据表中作为一个一条记录,类别为其中的一个字段
如何存取呢?
作者:
carset
时间:
2005-07-27 20:09
标题:
[正则] 字串处理,数据读取,小偷程序相关!
可以分两次来匹配.因为有个"更多信息",他要单独匹配出来
其他的可以这样
/"#0080c0">;(.*):</font>;</td>;<td>;(.*)</td>;</tr>;/i
这个正则可以配置普通的特点.
意思是 "#0080c0">; 开头(匹配 "<font color="#0080c0">;
后面跟任意个字符(比如 颜色.闹钟) 后面个 : 后面跟 </font>;</td>;<td>;
后面跟任意个字符 (比如 白色.关机闹钟) 后面跟 </td>;</tr>;
第一匹配的是你要的特征名称,第二个括号匹配的是特征说明.
作者:
waituy
时间:
2005-07-27 21:06
标题:
[正则] 字串处理,数据读取,小偷程序相关!
这个没有太大的问题.
关键是下面:
这是我数据表中数据的存储方式,如何将数据这样存储呢?求教!
网络频率 900/1800;GSM/GPRS 规格参数
可选颜色 银色 规格参数
操作系统 Windows Mobile 2003SE 高级功能
中文输入 基本功能
作者:
carset
时间:
2005-07-27 21:25
标题:
[正则] 字串处理,数据读取,小偷程序相关!
id int auto increment primary key 主键
p_id int 保存产品ID 比如 1-> 联想777 2-> 三星666
name varchar 特征名字 比如 网络频率 可选颜色 中文输入
comm varchar 特征说明 900/1800 银色 T9输入法
表2
p_id 主键,自插入
name 收集型号
作者:
waituy
时间:
2005-07-27 21:42
标题:
[正则] 字串处理,数据读取,小偷程序相关!
上面的表还缺少一个字段
classify varchar 手机的参数类别 ,就象:规格参数 \基本功能\高级功能..
这是关键,如何提取呢?
作者:
phphp
时间:
2005-07-28 11:54
标题:
[正则] 字串处理,数据读取,小偷程序相关!
我看了一下页面源代码,没有任何特征,弄起来很麻烦的,而且各种手机的参数项不定,现在提供接口和XML或其它正规数据页的多的是,干吗抓着这个不放了
------------------------------------------------------------
$txt = file_get_contents('url');
1.去掉$txt 的前段跟尾部没用的东西,[可粗略估计]
2.去掉格式标签如<font ..>;,及其它没用的东西
3.去掉换行,空格等
4...
$reg_standard[] = "网络频率(.+)<td>;(.+)</td>;";
$reg_standard[] = "可选颜色(.+)<td>;(.+)</td>;";
$reg_standard[] = "尺寸体积(.+)<td>;(.+)</td>;";
$reg = implode('(.+)', $reg_standard);
具体正则只自己修改,只是提供一个想法,如果还是有某些不能提出来的可以构造条件,如添加标签....
作者:
waituy
时间:
2005-07-28 12:22
标题:
[正则] 字串处理,数据读取,小偷程序相关!
已经有代码可以取到手机的参数数据,可是我还没有想到怎么将某个参数属于哪个类别写进去?
<?php
$msg = file_get_contents("http://mobile.mooyi.com/phone/phone{495D00DD-ED21-441B-AB08-D4E2CD367E1F}.htm");
preg_match_all('/width="24%" valign="top">;(.+?)<\/tr>;/si',$msg,$tmp);
for($i=0;$i<count($tmp[0]);$i++){
list($name,$value) = explode(':',strip_tags($tmp[1][$i]));
echo "$name:$value<br/>;";
}
复制代码
作者:
HonestQiao
时间:
2005-07-28 21:50
标题:
[正则] 字串处理,数据读取,小偷程序相关!
结帖结帖
作者:
waituy
时间:
2005-08-02 20:45
标题:
[正则] 字串处理,数据读取,小偷程序相关!
有一些急事,这个问题被我放了两天
今天终于搞定,代码我就不贴了,思路和上面表述的基本一样
在这里谢谢斑竹和所有热心帮助我的CUER,你们真的是..................................................................
.....................................................................
...................................................................
....(省略部分==(太可爱了!)*n)!
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2