Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.02.2013, 17:46
Интересующийся
Отправить личное сообщение для OctoberTide Посмотреть профиль Найти все сообщения от OctoberTide
 
Регистрация: 22.09.2012
Сообщений: 25

небольшой вопрос по регулярным выражениям
Прошу прощения за стыдный вопрос.
Есть регулярное выражение
/^\/.+/

это значит все кроме строки начинающейся на "/" и содержащей 1 или более символов? Вроде бы /^\/.+/.test("index") должно быть true?
Ответить с цитированием
  #2 (permalink)  
Старый 11.02.2013, 18:08
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

В начале строки должен присутсвовать символ косой черты
т.е
'/asdas' - Пройдет и даст 0
'asdas' - Даст: -1
Ответить с цитированием
  #3 (permalink)  
Старый 11.02.2013, 18:24
Интересующийся
Отправить личное сообщение для OctoberTide Посмотреть профиль Найти все сообщения от OctoberTide
 
Регистрация: 22.09.2012
Сообщений: 25

а разве символ ^ не инвертирует?
Ответить с цитированием
  #4 (permalink)  
Старый 11.02.2013, 18:27
Интересующийся
Отправить личное сообщение для OctoberTide Посмотреть профиль Найти все сообщения от OctoberTide
 
Регистрация: 22.09.2012
Сообщений: 25

о боже ж ты мой, как я туплю. ^ - это же начало строки.

Прошу прощения за такой вопрос!
Ответить с цитированием
  #5 (permalink)  
Старый 11.02.2013, 18:29
Аватар для pikko
Аспирант
Отправить личное сообщение для pikko Посмотреть профиль Найти все сообщения от pikko
 
Регистрация: 06.10.2012
Сообщений: 60

если надо
Сообщение от OctoberTide Посмотреть сообщение
все кроме строки начинающейся на "/" и содержащей 1 или более символов
то будет так:

/^[^\/].+/
Ответить с цитированием
  #6 (permalink)  
Старый 11.02.2013, 18:52
Интересующийся
Отправить личное сообщение для OctoberTide Посмотреть профиль Найти все сообщения от OctoberTide
 
Регистрация: 22.09.2012
Сообщений: 25

pikko,
да я просто месячного перерыва в программирование свои же регулярные выражения перестал понимать. Только освоил их и так вышло, что не мог заниматься программированием. Спасибо!

Последний раз редактировалось OctoberTide, 12.02.2013 в 09:31.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
небольшой вопрос по ООП cyber Events/DOM/Window 11 09.08.2013 14:50
Вопрос по регулярным выражениям demoniqus Общие вопросы Javascript 5 23.03.2011 09:06
Вопрос по регулярным выражениям JavaScript demoniqus Общие вопросы Javascript 5 01.12.2010 00:05
Вопрос по регулярным выражениям onejsquestion Общие вопросы Javascript 3 08.08.2010 17:34
Вопрос по регулярным выражениям demoniqus Общие вопросы Javascript 0 04.03.2009 11:08