Показать сообщение отдельно
  #3 (permalink)  
Старый 22.03.2017, 09:03
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,217

Сообщение от skillful
$1 не происходит замена
Это ($) спецсимвол в регулярном выражении...
Цитата:
$
Обозначает конец входных данных. Если установлен флаг многострочного поиска, то также сработает в конце строки.Например, /t$/ не найдет 't' в "eater", но найдет - в "eat".
http://javascript.ru/RegExp

Т.е. в твоем варианте ты не $1 ищешь, а некую белиберду, типа "найди единичку, стоящую после конца строки".
Такое конечно не находится и замены нет.

Последний раз редактировалось ksa, 22.03.2017 в 09:06.
Ответить с цитированием