Извлечение атрибута заголовка с помощью Regex

StackOverflow https://stackoverflow.com/questions/9330045

  •  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>

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top