Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 04.12.2015, 20:34
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от FINoM Посмотреть сообщение
nerv_, проблема в том, что
"string." === "string\."

Мне прислали багрепорт, а как пофиксить, без добавления флагов, я пока не понимаю.
alert("string\.") // это экранирование точки;
alert("string\\.") // это двойной обратный слеш;
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #12 (permalink)  
Старый 05.12.2015, 11:34
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

nerv_, ну а что человеку делать, если свойство заканчивается двойным обратным слешем?
"a\\.b"
Он хочет именно так, без экранирования.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #13 (permalink)  
Старый 05.12.2015, 12:14
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

FINoM, я говорю, что твой пример, процитированный мной выше, выдает истину потому, что обратный слеш воспринимается интерпретатором в данном случае как экранирование. Т.е. его просто нет в переменной/выводе.
По крайней мере мне так кажется

Сообщение от FINoM
ну а что человеку делать, если свойство заканчивается двойным обратным слешем?
не знаю, что делать человеку. Вижу только, что у тебя проблема в логике интерпретации символов, обозначенных в issue.

Сообщение от FINoM
ну а что человеку делать, если свойство заканчивается двойным обратным слешем?
"a\\.b"
нету здесь "двойнго обратного слеша"
alert("a\\.b");
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #14 (permalink)  
Старый 05.12.2015, 12:18
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Сообщение от nerv_
нету здесь "двойнго обратного слеша"
Сорри, одним обратным слешем.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как удалить из строки ненужные символы? PAMAC Общие вопросы Javascript 5 28.05.2017 17:35
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 20:48
Как удалить из строки ненужные символы? PAMAC Серверные языки и технологии 4 23.02.2011 17:45
Как обрезать строку и добавить символы в середине, в зависимости от длинны строки andreyua Firefox/Mozilla 12 10.12.2010 15:44
Как распознать текст? monach79 Общие вопросы Javascript 12 21.07.2008 13:22