class TestAction extends Action{
//會議網站註冊頁面
public function hht(){
$str = 'title="Search Author">Cimino, Antonio</a><sup>1</sup>
<a href="mailto:[email protected]" title="Author email" class="emaillink">
<img src="/static/images/emailfolder.gif" alt="Email author [email protected]"/></a>';
//$reg1 = '/Search Author"([.\w\W]*)\<\/a><sup>[.\w\W]*Email author ([.\w\W]*)"\/><\/a>/i';
$r = 'title=\"Search Author\">([.\w\W]*)<\/a><sup>[.\w\W]*<a href=\"mailto:([.\w\W@]*)\" title=\"Author';
$reg1 = '/[.\w\W]*'.$r.'[.\w\W]*/';
$reg2 = '/[.\w\W]*'.$r.'[.\w\W]*'.$r.'[.\w\W]*/';
$reg3 = '/[.\w\W]*'.$r.'[.\w\W]*'.$r.'[.\w\W]*'.$r.'[.\w\W]*/';
$reg4 = '/[.\w\W]*'.$r.'[.\w\W]*'.$r.'[.\w\W]*'.$r.'[.\w\W]*'.$r.'[.\w\W]*/';
$reg5 = '/[.\w\W]*'.$r.'[.\w\W]*'.$r.'[.\w\W]*'.$r.'[.\w\W]*'.$r.'[.\w\W]*'.$r.'[.\w\W]*/';
$res = M('zh1')->field('author')->select();
$contact = array();
foreach ($res as $k => $v) {
echo $k;
$v['author'] = trim($v['author']);
$num = substr_count($v['author'],'CID');
switch ($num) {
case 1:preg_match($reg1, $v['author'] ,$arr);
break;
case 2:preg_match($reg2, $v['author'] ,$arr);
break;
case 3:preg_match($reg3, $v['author'] ,$arr);
break;
case 4:preg_match($reg4, $v['author'] ,$arr);
break;
case 5:preg_match($reg5, $v['author'] ,$arr);
break;
case 6:preg_match($reg6, $v['author'] ,$arr);
break;
case 7:preg_match($reg7, $v['author'] ,$arr);
break;
default:
# code...
break;
}
for($i=1; $i<=$num; $i++){
$temp['name'] = $arr[$i*2-1];
$temp['email'] = $arr[$i*2];
if($temp){
//M('contact_h')->data($temp)->add();
}
}
}
}
數據庫正則匹配
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
MS SQLSERVER通用存儲過程分頁
甘德霖
2018-08-27 19:59:04
POST至本頁面時,需要對錶單內容進行一個if的判斷
甘德霖
2018-08-27 19:58:54
五種SQL Server分頁存儲過程的方法及性能比較
甘德霖
2018-08-27 19:58:54
sql with as 用法
甘德霖
2018-08-27 19:58:53
一句話解釋“外連接消除”
maray
2018-08-27 19:52:19
SQL Server 刪除所有存儲過程
卤蛋哥
2018-08-27 19:50:28
sql server刪除所有表
卤蛋哥
2018-08-27 19:50:28
SQL 刪除約束等腳本
疆哥
2018-08-27 19:42:09
Sql 彙總
iteye_20286
2018-08-27 19:26:05
將存儲過程裏的數據 插入臨時表
Crownhowe
2018-08-27 19:23:21