))) ох
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
</head>
<body>
<p style='display:none'>
• Родник - Низам 6:5
Горец - Авангард 3:2
Гумс - Берд 3:2
Вайнах - Динамо 2:1
Лидер - Автуры 3:1
Оскар - Мартан 2:0
Марта - Даймохк 1:2
ЧГУ - Терек 3:1 19.04.13 00:11 Nohcho Правка ip inf
• Родник 1 - 1 Низам
Горец 2 - 1 Авангард
Гумс 2 - 0 Берд
Вайнах 2 - 2 Динамо
Лидер 4 - 0 Автуры
Оскар 3 - 0 Мартан
Марта 1 - 2 Даймохк
ЧГУ 1 - 2 ТЕРЕК 19.04.13 00:17 Турпал-Али Правка ip inf
• Родник 1-2 Низам
Горец 2-0 Авангард
Гумс 2-1 Берд
Вайнах 3-1 Динамо
Лидер 4-0 Автуры
Оскар 0-0 Мартан
Марта 1-2 Даймохк
ЧГУ 4-1 Терек 19.04.13 00:18 Beck-77 Правка ip inf
• Инопланетяне1 1-2 инопланетяне 2
Враждебные хоббиты 2-0 цыклопы3
три Папуаса с собакой 2-1 хрен с горы
пупсы с 2 квартала 22-564 считоводы до 4
19.04.13 00:18 Неведома зверушка Правка ip inf
</p>
<script>
var a1=document.getElementsByTagName('p')[0].innerHTML.split(/\s*Правка\s*ip\s*inf\s*/);
var b1=[];
for (var i=0,s=a1.length-1;i<s;i++){
b1[i]=a1[i].split(/\s*\d{2}\.\d{2}\.\d{2}\s\d{2}\:\d{2}\s*/);
b1[i][0]=GetArrScore(b1[i][0]);
}
//test
console.dir(b1);
for(var i=0,s=b1.length;i<s;i++){
console.group('autor:'+b1[i][1]);
for(var x=0,l=b1[i][0].length;x<l;x++){
console.log((x+1)+'\nclub:'+b1[i][0][x][0]+','+b1[i][0][x][1]+'\nscore:'+b1[i][0][x][2]+'-'+b1[i][0][x][3]);
}
console.groupEnd();
}
function GetArrScore(str){
var strs=str.split(/\s*\n\s*/);
var arrs=[],t;
for(var i=0,s=strs.length;i<s;i++){
if(strs[i]){
t=ParseScore(strs[i]);
if(t)arrs.push(t);
}
}
return arrs;
}
function ParseScore(str){
var reg=/^.*?([а-яё][а-яё\s\d]*?[а-яё\d])\s*(?:(\d+)\s*[-:]\s*(\d+)|[-:])\s*([а-яё][а-яё\s\d]*?[а-яё\d])\s*(?:(\d+)\s*[-:]\s*(\d+))?\s*$/i;
var match=reg.exec(str);
if(match){
return [match[1],match[4],match[2]?match[2]:match[5],match[3]?match[3]:match[6]];
}else return false;
}
</script>
</body>
</html>