• Страница 1 из 1
  • 1
вопрос по RegExp (replace)
frost
Дата: Воскресенье, 14.02.2010, 20:07 | Сообщение # 1
молчун
Группа: Проверенные
Пользователь №: 344
Сообщений: 29
Получено оценок: 7
Существует строка
Code
:text \; text \; text ;

Как в ней подсветить текст от ":" до ";" пропуская "\;" - экранированные точки с запятой?
  
Aleko
Дата: Понедельник, 15.02.2010, 17:04 | Сообщение # 2
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Есть 2 варианта. Первый вариант - строка между : и ; - пустая. И второй вариант - строка соответственно не пустая. Тогда всё просто.

Code
<script>
":text \; text \; text ;".replace(/:(.*?[^\\]|);/,":<b>$1</b>;");
</script>


Бесплатные обои.
  
frost
Дата: Вторник, 16.02.2010, 12:08 | Сообщение # 3
молчун
Группа: Проверенные
Пользователь №: 344
Сообщений: 29
Получено оценок: 7
спасибо.
  
  • Страница 1 из 1
  • 1
Поиск:
© Studioad.ru 2006 · 2010. Использование материалов форума на сторонних ресурсах без прямой обратной ссылки строго запрещено. Хостинг от uCoz.