Показать сообщение отдельно
  #18 (permalink)  
Старый 22.09.2017, 20:28
Профессор
Отправить личное сообщение для dima85 Посмотреть профиль Найти все сообщения от dima85
 
Регистрация: 14.03.2010
Сообщений: 194

var line = "45346", reg = new RegExp("((id)\\s+(\\d+))[^\\d]+?"+line, "mig");
	k.value = k.value.replace(reg, "$1")


Помогите пожалуйста разобрать эти строчки
(id)\ - наше слово id
\s+ любое количество пробелов
(\\d+) - любые цифры
((id)\\s+(\\d+)) - то есть ищем до вышетоящего id с пробелом и цифрами.

[^\\d] - не понимаю, какие-то цифры. А где id?
"mig" - тоже не понимаю.

Последний раз редактировалось dima85, 22.09.2017 в 20:31.
Ответить с цитированием