Задать вопрос
Alexx_ps
@Alexx_ps

Как сделать сложную замену текста в Notapad++?

Прошу помощи с заменой в Notepad++
Дано много строк вида ;www.youtube.com/v/RPNmTgEQdSo;
Необходимо заменить простой URL ютуба на код для вставки видео.
Получается, нужно заменить текст вокруг уникальной части RPNmTgEQdSo, а ее поставить в середину кода
<iframe width="853" height="480" src="https://www.youtube.com/embed/RPNmTgEQdSo" frameborder="0" allowfullscreen></iframe>
  • Вопрос задан
  • 679 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
gephaest
@gephaest
PHP, Yii2, Laravel
Ищем:
;www\.youtube\.com\/v\/([a-zA-Z0-9]+);
Заменяем на
<iframe width="853" height="480" src="https://www.youtube.com/embed/\1" frameborder="0" allowfullscreen></iframe>

(не тестил, нету машины с виндой)

Скобками () выбираем часть выражения, которую необходимо захватить, а в поле заменить для вставки используется указатель на захваченное выражение \1
Смотрите пример в документации, может станет понятнее :)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Wanted. Санкт-Петербург
До 450 000 ₽
Wanted. Санкт-Петербург
До 100 000 ₽
Wanted. Санкт-Петербург
До 120 000 ₽
01 февр. 2025, в 22:03
3000 руб./за проект
01 февр. 2025, в 22:02
10000 руб./за проект
01 февр. 2025, в 21:48
50000 руб./за проект