Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Теория - Regexp-ы, определение количества совпадений

Ответить
Настройки темы
Теория - Regexp-ы, определение количества совпадений

Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85


Конфигурация

Профиль | Отправить PM | Цитировать


У меня вопрос, казалось бы, очень лёгкий. Ан не тут-то было.

Нужно на javascript с помощью regexp заменить в тексте одну последовательность символов на другую.
Но перед этим надо убедиться, что такая последовательность содержится в тексте ровно один раз.
Если её там нет, или если она встречается больше одного раза, заменять нельзя.

Как посчитать, сколько раз встречается определённая последовательность символов в тексте?
Javascript, Regexp

Отправлено: 11:14, 02-04-2009

 

Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


В общем, я использую split и проверяю размер получившегося массива. Но это через одно место...

Отправлено: 11:45, 02-04-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


Через split - не такое и плохое решение. Вот если после него вы запускаете replace вместо банальной конкатенации - это уже "через одно место" ;-)

Отправлено: 12:11, 02-04-2009 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Теория - Regexp-ы, определение количества совпадений

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Delphi - Определение количества RAM и количества видеопамяти stasmd Программирование и базы данных 17 05-04-2010 13:35
[решено] Подсчет количества папок BlaJes AutoIt 4 10-02-2009 21:37
Java - Regexp java или иной библиотеки для парсинга HTML Flick Программирование и базы данных 5 25-03-2008 15:23
Подсчет количества лицензий. Zergling Microsoft Windows NT/2000/2003 0 24-04-2007 14:57
Настройка количества пользователей в Win XP HE wwwSerg Сетевые технологии 4 12-05-2004 14:55




 
Переход