Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.03.2012, 02:06
Новичок на форуме
Отправить личное сообщение для maxxi Посмотреть профиль Найти все сообщения от maxxi
 
Регистрация: 15.06.2011
Сообщений: 5

Регулярные выражения
Доброго времени суток всем участникам форума!

У меня такой вопрос -

Есть строка следующего вида:

Stroka:text<<abcdef<<xyzzyx


Нужно зaменить "<<xyzzyx", к примеру, на "ааа".

Допустим, можно сказать что
var regExp = /\&gt;&gt;.*/;

Меня интересует, как указать, что мне нужно именно второе совпадение "<<" и того, что следует за этими символами?

спасибо за ответы
Ответить с цитированием
  #2 (permalink)  
Старый 27.03.2012, 16:15
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

alert( 'Stroka:text<<abcdef<<xyzzyx'.replace( /<<[^<]+$/, 'aaa' ) );
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #3 (permalink)  
Старый 27.03.2012, 18:59
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Maxmaxmахimus,
Сообщение от maxxi
Нужно зaменить "<<xyzzyx", к примеру, на "ааа".
Посмотрим, что тс скажет)
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #4 (permalink)  
Старый 28.03.2012, 00:05
Новичок на форуме
Отправить личное сообщение для maxxi Посмотреть профиль Найти все сообщения от maxxi
 
Регистрация: 15.06.2011
Сообщений: 5

Сообщение от Maxmaxmахimus Посмотреть сообщение
nerv_,
не, ему как раз интересно как получать определенные по счету совпадения, $ тут не в тему
cпасибо, какраз именно то, что мне нужно. мне нужно получить определенные по счету совпадения, например, второе.
Ответить с цитированием
  #5 (permalink)  
Старый 28.03.2012, 16:00
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

по идее тут реги не нужны
alert( 'text<<abcdef<<xyzzyx'.split( '<<' )[ 2 ] );
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулярные выражения vivalaakam Общие вопросы Javascript 6 08.02.2012 09:41
регулярные выражения функция search kent666 Events/DOM/Window 7 18.01.2012 13:23
нежадные регулярные выражения KOLANICH Общие вопросы Javascript 2 12.12.2010 01:08
регулярные выражения js smollvrn Javascript под браузер 4 18.10.2010 11:32
Функции поиска и замены строк или регулярные выражения? Armen Общие вопросы Javascript 1 01.01.2010 12:35