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

Сообщение от monolithed Посмотреть сообщение
Так нужно было излагать свои мысли более четко
Постараюсь.

Нужно с использованием replace получить массив массивов:
a=[Мама,мыла,раму]
[Сын,пошёл,учиться]
[Щенок,гавкал,'']

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

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