Цитата:
|
Цитата:
var str = `text text text id 34355 text text id 35235 text text id 45346`; str = str.replace(/(id\s\d+)[\S\s]*?id\s35235/img, '$1'); alert(str); |
ksa,
:thanks: |
ksa,
:nono: где text text id 35235 ? var str = `text text text id 34355 text text id 35235 text text id 45346`; str = str.replace(/(id\s\d+)[\S\s]*?id\s45346/img, '$1'); alert(str); |
Цитата:
|
Цитата:
|
ksa,
line это переменная смотри пост №8 самый нижний пример и пост №14 |
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" - тоже не понимаю. |
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 10:52. |