Как вырезать ненужную часть в строке

У меня есть строка "watch?v=xL-a5Tox7Qw&t=964s" мне нужно от этой строки убрать watch?v= чтобы осталось только xL-a5Tox7Qw&t=964s как я могу это сделать?


Ответы (1 шт):

Автор решения: yar85

Заменой подстроки - либо буквально, со строковым литералом (при этом будет заменено только первое вхождение); либо по регулярному выражению (когда оно с флагом g, заменяются все вхождения):

console.log(
  'watch?v=xL-a5Tox7Qw&t=964s'.replace('watch?v=', '')
);
console.log(
  'watch?v=xL-a5Tox7Qw&t=964s'.replace(/watch\?v=/gi, '')
);

// Флаг регулярки i - задействует регистронезависимую проверку соответствия.

→ Ссылка