Javascript.RU

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

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

Делаю регулярное выражение, которое будет находить в строке "(ХХХ)" и заменять на нужные, где Х-любые цифры:

var reg = "\(d{3}\)";
   var ab = "(067)1234567".replace(reg, "код");


но оно не работает.

Пожалуйста помогите.

Последний раз редактировалось stinger, 02.02.2014 в 20:06.
Ответить с цитированием
  #2 (permalink)  
Старый 02.02.2014, 20:16
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

stinger,
var reg = /\(\d{3}\)/;
var ab = "(067)1234567".replace(reg, "код");
alert(ab);
var reg = "\\(\\d{3}\\)";
reg = new RegExp(reg)
var ab = "(067)1234567".replace(reg, "код");
alert(ab);
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулярное выражение и метод test tsigel Общие вопросы Javascript 3 30.08.2013 13:47
регулярное выражение literator Ваши сайты и скрипты 1 18.08.2013 18:24
Регулярное выражение alerzo Events/DOM/Window 1 17.09.2012 19:20
Регулярное выражение: любой символ, включая перевод строки Gleb Общие вопросы Javascript 3 28.07.2011 12:15
регулярное выражение theo_ Общие вопросы Javascript 15 21.06.2010 10:29