
Я пытаюсь сделать это уже час и не могу найти правильное регулярное выражение. Есть идеи?
Этот:
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">
Скриншот: