Автор Тема: Регулярки, поиск вхождений  (Прочитано 2867 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн tarya

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 370
  • +0/-0
  • 0
    • Просмотр профиля
Регулярки, поиск вхождений
« : 02 Октября 2004, 13:06:53 »
Привет.
Возможно писало не один раз, но я не нашел ничего. Почитал что было и нашел но нехватает мне данных.

Ситуация. В троке с текстом есть вхождения ограниченные символами (`~сам текст~)  - уже немного измучился но все же так и не смог написать рег который бы находил эти самые символы между `~ и ~

Если кто имеет возможность помочь, прошу помощи. Спасибо.
Рожденный с понимающим, и гордо поднятым кулаком! Свидетель разреза запястья — он с ним!

Оффлайн tarya

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 370
  • +0/-0
  • 0
    • Просмотр профиля
Регулярки, поиск вхождений
« Ответ #1 : 04 Октября 2004, 18:04:35 »
Чтото сложное написал.
По другому это звучит так: нужно найти в строке все вхождения обрамленные символами и вернуть все это массивом.

Спасибо.
Рожденный с понимающим, и гордо поднятым кулаком! Свидетель разреза запястья — он с ним!

Оффлайн alm

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 102
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ispserver.com
Регулярки, поиск вхождений
« Ответ #2 : 06 Октября 2004, 07:34:34 »
str = "adf asdfasdf asfasdfasdfasdf asdfa";
re = /]*?)>/gi;
res = new Array()
while ( re.exec(str) ) {
    res.push( RegExp.$1 );
}
Алексей Чекушкин
менеджер проекта  - решения для хостинг компаний. менеджер проекта  - хостинг на Виртуальных Выделенных серверах (VDS / VPS). консультант проекта  - хостинг на Виртуальных Выделенных серверах (VDS / VPS) от 4.9

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28