L'attribut extraire le titre avec Regex
-
27-10-2019 - |
Question
Recherche
<img src="images/foo.jpg" alt="" title="caption here" class="figure" />
remplacer par
<img src="images/foo.jpg" alt="" title="caption here" class="figure" /><figcaption>caption here</figcaption>
ou juste (mon deuxième choix, assez bien)
<figcaption>caption here</figcaption>
Comment rechercher et remplacer par expression rationnelle? J'utilise TextMate et Espresso. Je ne suis pas la recherche dans un fichier HTML, ce code HTML est petite partie de mon poste Drupal. J'ai appris que je devrais utiliser un analyseur HTML. Je crois que ce cas est plus simple.
La solution
Essayez avec:
(<img[^>]+?title=['"])([^'"]*?)(['"][^>]+?>)
et le remplacer par:
$1$2$3<figcaption>$2</figcaption>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow