Показать сообщение отдельно
  #21 (permalink)  
Старый 21.12.2012, 00:33
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,080

dima***,
Вариант ... смотреть после пробы )))
<!DOCTYPE HTML>

<html>

<head>
<meta charset="utf-8" />
  <title></title>
</head>

<body>
<script  type="text/javascript">
function esli(x){
	if(x[3]>x[4])
	{return 1}
	else
	{return 0}
}



var a = "Мама мыла.Старший сын 4 2.Мама пришла 0 0.Щенок гавкал 6 8.";
    reg = /([А-Яа-я]+)\s([А-Яа-я]+)(\s(\d+)\s(\d+))?\./g,
    b = a.match(reg),
    c = new Array;
for (i = 0; i < b.length; i++) {
    c[i] = b[i].replace(reg, '$1,-,$2,$4,$5');
    c[i] = c[i].split(/,/);
}
for (i = 0; i < c.length; i++) {
    document.write(c[i] + '<br>');
}


var i, j;
document.write("<table id=T1 border=1>");
for (i = 0; i < c.length; i++) {
    document.write("<tr>");
    for (j = 0; j < c[i].length; j++) {
        document.write("<td>" + c[i][j] + "</td>")
    }
    document.write("<td>" + +(c[i][3]>c[i][4]) + "</td></tr>")
    // document.write("<td>" + esli(c[i]) + "</td></tr>") //или так
}
document.write("</table>"+'<br>');

          </script>

</body>

</html>
Ответить с цитированием