Извлечение атрибута заголовка с помощью Regex
-
27-10-2019 - |
Вопрос
Поиск
<img src="images/foo.jpg" alt="" title="caption here" class="figure" />
заменить
<img src="images/foo.jpg" alt="" title="caption here" class="figure" /><figcaption>caption here</figcaption>
Или просто (мой второй выбор, достаточно хорош)
<figcaption>caption here</figcaption>
Как найти и заменить на корпорации? Я использую Textmate и Espresso. Я не ищу в HTML -файле, этот HTML является небольшой частью моего поста Drupal. Я узнал, что должен использовать HTML -анализатор. Я считаю, что этот случай проще.
Решение
Попробуйте искать:
(<img[^>]+?title=['"])([^'"]*?)(['"][^>]+?>)
и заменить на:
$1$2$3<figcaption>$2</figcaption>
Не связан с StackOverflow