Показать сообщение отдельно
  #5 (permalink)  
Старый 12.05.2011, 13:14
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Сообщение от Joshka
Криво работает функция replace
Не нужно гнать на функцию, она нормально работает. Это ты ее криво используешь. Это большая разница! В частности, неправильно написана регулярка: Вот это ?\n - явно лишнее. Точка и так будет искать до перевода строки, т.к. означает любой символ, кроме перевода строки. А ты зачем-то включаешь его в комментарий:
wwe = "текс текс текс //коментарии\n  текст текс текс текс //коментарии\n  текст текс текс текс //коментарии\n  текст ";

wwe = wwe.replace(/\/\/.+/g,"<span id='comment'>$&</span>");
alert(wwe);
И хватит уже творить зло по id'шнику!!!
Ответить с цитированием