Показать сообщение отдельно
  #2 (permalink)  
Старый 09.11.2019, 23:45
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

sovsem-nub,
let str="null++test alert system1_20191109110452333++test alert system_20191109110452444++test ии аа_20191109110452555";
let txt = "++test alert system1";
let test = "null++test alert system_20191109110452444++test ии аа_20191109110452555"
const escapeRegExp = string => string.replace(/[.*+?^${}()|[\]\\]/g, "\\$&");
const fn = (str, txt) =>{
    const reg = new RegExp( escapeRegExp(txt) + ".{18}", "g");
    return str.replace(reg, "")
}
alert(test == fn(str, txt));
Ответить с цитированием