Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2012, 14:33   #1
Arassir
Форумчанин
 
Аватар для Arassir
 
Регистрация: 23.10.2008
Сообщений: 230
По умолчанию Как написать регулярное выражение?

Нужно написать регулярное выражение которое из строки aaa_bbb вернет bbb.

Т.е. нужно в исходной строке найти подстроку, которая начинается после символа подчёркивания.

Код:
var str = 'aaa_bbb';
var pattern = /(?=_)\w*/;
alert( str.match(pattern) ); // тут получается строка "_bbb" (нужно без знака подчеркивания)
Может кто подскажет?

Последний раз редактировалось Arassir; 27.03.2012 в 14:49.
Arassir вне форума Ответить с цитированием
Старый 27.03.2012, 15:35   #2
spein
Программист
Форумчанин
 
Аватар для spein
 
Регистрация: 27.02.2009
Сообщений: 505
По умолчанию

Если известно, что есть разделитель, тогда:
PHP код:
var arstr str.split('_');
alert(arstr[1]); 
there are no limits when you're software engineer
spein вне форума Ответить с цитированием
Старый 27.03.2012, 15:58   #3
Arassir
Форумчанин
 
Аватар для Arassir
 
Регистрация: 23.10.2008
Сообщений: 230
По умолчанию

в данном случае хотелось бы решить именно с помощью регулярного выражения
согласен, что в данном случае использовать split хорошее решение
Arassir вне форума Ответить с цитированием
Старый 27.03.2012, 19:39   #4
nerv
Форумчанин
 
Аватар для nerv
 
Регистрация: 26.04.2010
Сообщений: 450
По умолчанию

Код:
alert( 'aaa_bbb'.match( /[^_]+$/ ) );
Тишина – самый громкий звук
nerv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулярное выражение art-programs Общие вопросы Delphi 2 21.02.2012 11:58
Регулярное выражение flame33 PHP 0 27.09.2011 12:56
Регулярное выражение kpachbiu PHP 2 08.02.2011 21:36
Как написать регулярное выражение Arassir PHP 1 03.01.2011 02:41
регулярное выражение XeN0N Помощь студентам 1 27.01.2009 15:14