Показать сообщение отдельно
  #6 (permalink)  
Старый 15.04.2012, 04:09
Новичок на форуме
Отправить личное сообщение для LiveWizard Посмотреть профиль Найти все сообщения от LiveWizard
 
Регистрация: 15.04.2012
Сообщений: 3

Сообщение от T-sh
получится чушь
Да, как я понял - меняет любое первое вхождение, даже части слов.

Ввод в код пробелов устраняет подобное:
<script type="text/javascript">
var arr1 = ["подвал", "бес"];
var arr2 = ["чердак", "ангел"];
 
var news = "Новость: на ул. Пирогова к бесстыжему беспризорнику подвалил бес и утащил его в подвал";
 
news=news.replace(' '+arr1[0]+' ',' '+arr2[0]+' ');
news=news.replace(' '+arr1[1]+' ',' '+arr2[1]+' ');

alert(news);
</script>


Ещё раз спасибо за помощь!

--------------------------------
Хотя по всей видимости придётся действовать по другому. Эх...

Последний раз редактировалось LiveWizard, 15.04.2012 в 04:25.
Ответить с цитированием