Notepad ++ Как удалить текст из URL

Notepad ++ Как удалить текст из URL

Я пытаюсь сделать это уже час и не могу найти правильное регулярное выражение. Есть идеи?

Этот:

src="https://www.mywebsite.com/embedframe/84398934/need-this-text-and-the-forward-slash-before-it-removed" frameborder="0" width="600" height="400" scrolling="no" allowfullscreen="allowfullscreen">

К этому:

src="https://www.mywebsite.com/embedframe/84398934" frameborder="0" width="600" height="400" scrolling="no" allowfullscreen="allowfullscreen">

решение1

Используя Notepad++ (Блокнот не поддерживает регулярные выражения):

  • Ctrl+H
  • Найти то, что:src="https://.*\K/[^/"]+(?=")
  • Заменить:LEAVE EMPTY
  • проверить Обернуть вокруг
  • проверить Регулярное выражение
  • Replace all

Объяснение:

src="https://   # literally
.*              # 0 or more any character
\K              # forget all we have seen until this position
/               # a slash
[^/"]+          # 1 or more any character that is not slash or double quote
(?=")           # positive lookahead, make sure we have a double quote after

Результат для данного примера:

src="https://www.mywebsite.com/embedframe/84398934" frameborder="0" width="600" height="400" scrolling="no" allowfullscreen="allowfullscreen">

Скриншот:

введите описание изображения здесь

Связанный контент