Показать сообщение отдельно
  #1 (permalink)  
Старый 20.10.2013, 13:09
Профессор
Отправить личное сообщение для dima*** Посмотреть профиль Найти все сообщения от dima***
 
Регистрация: 13.12.2012
Сообщений: 283

Помогите с "регуляркой".
Помогите с "регуляркой".
Есть текст:
ФК «Татарка Нижняя» - ФК «Татарка Верхняя» 6-1, 3-1
«Факел» пос.Цимлянский - «Нива» с.Казинка 2-2, 0-3
ФК «Верхнерусское» - ФК «Надежда» 3-5, 11-1
«ЗАО Верхнедубовское» - ФК «Сенгилеевское» 0-3, 0-3
ФК «Михайловск-ДЮСШ» - ФК «Пелагиада» 7-0, 2-2


Нужно,чтобы получилось:
ФК «Татарка Нижняя»,ФК «Татарка Верхняя»,6,1,3,1,
«Факел» пос.Цимлянский,«Нива» с.Казинка,2,2,0,3,
ФК «Верхнерусское»,ФК «Надежда»,3,5,11,1,
«ЗАО Верхнедубовское»,ФК «Сенгилеевское»,0,3,0,3,
ФК «Михайловск-ДЮСШ» - ФК «Пелагиада»,7,0,2,2

<!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-1, 3-1
 «Факел» пос.Цимлянский - «Нива» с.Казинка                      2-2, 0-3
 ФК «Верхнерусское» - ФК «Надежда»                                3-5, 11-1 
 «ЗАО Верхнедубовское» -  ФК «Сенгилеевское»                 0-3, 0-3
 ФК «Михайловск-ДЮСШ» - ФК «Пелагиада»                        7-0, 2-2
 «Луч» пос.Демино - выходной	
</p>
<script>
  var a = document.getElementsByTagName('p')[0].innerHTML;
a = a.replace(/^\s*?\n\s*|\s*?\n\s*$/img,'').split(/\s*\n\s*/).join('\n');
b=a.split(/\n/ig);
for(i=0;i<length;i++){

rega=/(«.+»\s\(.+\)|«.+»)\s(((\d+|\+|\-)\:(\d+|\+|\-))|\–)\s(«.+»\s\(.+\)|«.+»)\n/ig;
b[i]=b[i].match(rega);
console.log(b[i]+'<br>);
document.write(b[i]+'<br>);
</script>
</body>
</html>

Последний раз редактировалось dima***, 20.10.2013 в 13:15.
Ответить с цитированием