Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.02.2015, 15:38
Аватар для Momon
Аспирант
Отправить личное сообщение для Momon Посмотреть профиль Найти все сообщения от Momon
 
Регистрация: 02.12.2014
Сообщений: 72

Почему такой regexp не работает [\s^]word, а такой (\s|^)word работает?
Каретка именно в смысле начала строки, поэтому стоит на втором месте и не экранируется.
В debugger странная картина: https://www.regex101.com/r/tI2xW9/1

Последний раз редактировалось Momon, 14.02.2015 в 15:41.
Ответить с цитированием
  #2 (permalink)  
Старый 14.02.2015, 15:49
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

Momon,
^ внутри квадратных скобок это либо литерал либо отрицание если первый символ в скобках
Ответить с цитированием
  #3 (permalink)  
Старый 14.02.2015, 15:51
Аватар для Momon
Аспирант
Отправить личное сообщение для Momon Посмотреть профиль Найти все сообщения от Momon
 
Регистрация: 02.12.2014
Сообщений: 72

рони,
Точняк!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
почему один вызов load работает, а другой - нет kravru jQuery 1 16.09.2013 20:51
Почему не работает такой обработчик? Sirius-jack Общие вопросы Javascript 6 04.05.2013 17:26
Почему не работает такой простой скрип? _Vadik_ Events/DOM/Window 2 28.02.2012 18:50
почему такой простой код не работает? javasc Javascript под браузер 1 22.01.2011 09:40
Почему не работает такой сценарий spbspidir Общие вопросы Javascript 4 11.10.2010 01:23