Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 08.11.2011, 15:08
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Или, возможно вы имели ввиду:
var a = '[Hello World] - Привет Мир', 
     s = a.replace(/[\[\]]/g, ""); 
alert(s)
Ответить с цитированием
  #12 (permalink)  
Старый 08.11.2011, 15:13
Профессор
Отправить личное сообщение для Dorian_bs Посмотреть профиль Найти все сообщения от Dorian_bs
 
Регистрация: 24.03.2011
Сообщений: 217

рони,
Спасибо!) То, что и нужно))
Gvozd,
Твой вариант удаляет скобки и то, что в скобках.
Ответить с цитированием
  #13 (permalink)  
Старый 08.11.2011, 15:26
Профессор
Отправить личное сообщение для Dorian_bs Посмотреть профиль Найти все сообщения от Dorian_bs
 
Регистрация: 24.03.2011
Сообщений: 217

Gvozd,
В моем начальном коде результат выводился в таком виде "[Hello World]".
Мне же нужно было, что бы выводилось - "Hello World".
=)
Ответить с цитированием
  #14 (permalink)  
Старый 08.11.2011, 15:45
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Вариант с replace ...
var a = '[Hello World] - Привет Мир', 
     s = a.replace(/.*\[|\].*/g, ""); 
alert(s)
Ответить с цитированием
  #15 (permalink)  
Старый 08.11.2011, 15:49
Интересующийся
Отправить личное сообщение для griffonn Посмотреть профиль Найти все сообщения от griffonn
 
Регистрация: 05.11.2011
Сообщений: 15

UPD: oops...
Ответить с цитированием
  #16 (permalink)  
Старый 09.11.2011, 05:17
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,585

Правелен вариант от рони, но в качестве бреда:
var a = '[Hello World] - Привет Мир',
     s = a.match(/[^\[]*?(?=\])/);
alert(s)

=)
И вообще:
var a = '[Hello World] - Привет Мир',
     s = a.match(/[^\[\]]+/);
alert(s)

=))
__________________
29375, 35

Последний раз редактировалось Aetae, 09.11.2011 в 05:19.
Ответить с цитированием
  #17 (permalink)  
Старый 09.11.2011, 08:05
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Aetae, писать регулярки в пять утра - это сурово.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулярные выражения и слеш wolfinil Общие вопросы Javascript 6 19.12.2010 19:38
нежадные регулярные выражения KOLANICH Общие вопросы Javascript 2 12.12.2010 01:08
Регулярные выражения работают через раз San4ezy Общие вопросы Javascript 5 05.10.2010 01:50
Функции поиска и замены строк или регулярные выражения? Armen Общие вопросы Javascript 1 01.01.2010 12:35
Регулярные выражения Never Events/DOM/Window 5 10.07.2009 19:00