| 
 прибавить к слову Подскажите,пожалуйста,как динамически заменить: -утро на утро доброе; -день на день солнечный; -ночь на ночь тихая; -вечер чудесный и т.д. Даны строка и массив: str='утро,день,ночь,день,день, вечер,ночь,день,утро,вечер,. ....'; arr=['утро доброе','день солнечный','ночь тихая,вечер чудесный,....']; | 
| 
 dima***, 
var str='утро,день,ночь,день,день, вечер,ночь,день,утро,вечер',
arr=['утро доброе','день солнечный','ночь тихая','вечер чудесный'];
for (var i=0; i<arr.length; i++)  {var reg = arr[i].split(' ');str = str.replace(new RegExp(reg[0],'ig'),arr[i])};
alert(str)
 | 
| 
 dima***, Вам возможно не подойдет, но, вобще тут напрашивается что-то вроде 
o={
morning: "good",
day: "sunny",
evening: "wonderful",
night: "silent" 
}
alert(
'morning, day, evening, night, morning, day, evening, night'
 .split(/[, ]+/)
 .map(function(word){return word+" "+o[word]}))
Ясно и просто, имхо. | 
| 
 рони,спасибо.То,что нужно!:) | 
| 
 Подскажите,что делаю не так. 
<html>
<head>
<title>Документ без названия</title>
<meta charset="utf-8">
</head>
<body>
<pre style ='display:none'>
I - тур 21.12.2014г.  
1. 10-00 Сб. ветеранов - а. Шарахалсун - 4:4
2. 11-00 п. Владимировка - а. Чур-2 - 1:3
3. 12-00 а. К-Копани - ФК Чур-1 - 0:7
4. 13-00 п. К-Маныч - Сб. ОВД - 6:4
5. 14-00 п. Ясный - ФК «Ника» - 4:7
6. 15-00 с. Камбулат - ФК «Краснокутские» - 6:3
II - тур 28.12.2014г.  
1. 10-00 а. Шарахалсун - с. Камбулат - 9:3
2. 11-00 Сб. ветеранов - п. Владимировка - 2:4
3. 12-00 а. Чур-2 - а. К-Копани - 2:5
4. 13-00 ФК «Чур-1» - с. К-Маныч - 9:2
5. 14-00 Сб. ОВД - п. Ясный - 8:4
6. 15-00 ФК «Ника» - ФК «Краснокутские» - 2:8
</pre>
<script>
var str=document.getElementsByTagName('pre')[0].innerHTML;
/*
var str='утро,день,ночь,день,день, вечер,ночь,день,утро,вечер',
arr=['утро доброе','день солнечный','ночь тихая','вечер чудесный'];
for (var i=0; i<arr.length; i++)  {var reg = arr[i].split(' ');str = str.replace(new RegExp(reg[0],'ig'),arr[i])};
alert(str)
*/
arr=['ФК «Краснокутские» Краснокутские','ФК «Ника» Ника'];
for (var i=0; i<arr.length; i++)  {var reg = arr[i].split(' ');str = str.replace(new RegExp(reg[0],'ig'),arr[i])};
alert(str);
</script>
</body>
</html>
 | 
| 
 dima***, ... без кометариев ... решение registrant, вам более подходит 
<html>
<head>
<title>Документ без названия</title>
<meta charset="utf-8">
</head>
<body>
<pre style ='display:none'>
I - тур 21.12.2014г.
1. 10-00 Сб. ветеранов - а. Шарахалсун - 4:4
2. 11-00 п. Владимировка - а. Чур-2 - 1:3
3. 12-00 а. К-Копани - ФК Чур-1 - 0:7
4. 13-00 п. К-Маныч - Сб. ОВД - 6:4
5. 14-00 п. Ясный - ФК «Ника» - 4:7
6. 15-00 с. Камбулат - ФК «Краснокутские» - 6:3
II - тур 28.12.2014г.
1. 10-00 а. Шарахалсун - с. Камбулат - 9:3
2. 11-00 Сб. ветеранов - п. Владимировка - 2:4
3. 12-00 а. Чур-2 - а. К-Копани - 2:5
4. 13-00 ФК «Чур-1» - с. К-Маныч - 9:2
5. 14-00 Сб. ОВД - п. Ясный - 8:4
6. 15-00 ФК «Ника» - ФК «Краснокутские» - 2:8
</pre>
<script>
var a=document.getElementsByTagName('pre')[0].innerHTML;
reg0=(/^.*(?:январ[ья]|феврал[ья]|март[а]|апрел[ья]|ма[йя]|июн[ья]|июл[ья]|август[а]|сентябр[ья]|октябр[ья]|ноябр[ья]|декабр[ья]|\d{1,2}\.\d{1,2}\.?\d{1,4}?|тур|круг).*$/igm);
reg2=/^(?:\d{1,2}\.\s*\d{2}\-\d{2}\s*)?(.*?)\s\-\s(.*?)(?:\s\-\s(\d+)\:(\d+))?\s*$/img;
/*
var str='утро,день,ночь,день,день, вечер,ночь,день,утро,вечер',
arr=['утро доброе','день солнечный','ночь тихая','вечер чудесный'];
for (var i=0; i<arr.length; i++)  {var reg = arr[i].split(' ');str = str.replace(new RegExp(reg[0],'ig'),arr[i])};
alert(str)
*/
var obj={'ФК «Краснокутские»' : 'ФК «Краснокутские» Краснокутские', 'ФК «Ника»' : 'ФК «Ника» Ника'};
for(var k in obj)   {a = a.replace(new RegExp(k,'igm'),obj[k])};
alert(a);
</script>
</body>
</html>
 | 
| 
 рони,огромное спасибо!Разобрался с твоим первым вариантом.Всё отлично работает! | 
| Часовой пояс GMT +3, время: 17:20. |