質問

探す

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

またはちょうど(私の2番目の選択、十分です)

<figcaption>caption here</figcaption>

正規表現で検索して交換するにはどうすればよいですか?私はテキストメイトとエスプレッソを使用しています。私はHTMLファイルで検索していません。このHTMLはDrupal Postの小さな部分です。 HTMLパーサーを使用する必要があることを学びました。このケースは簡単だと思います。

役に立ちましたか?

解決

で検索してみてください:

(<img[^>]+?title=['"])([^'"]*?)(['"][^>]+?>)

と交換してください:

$1$2$3<figcaption>$2</figcaption>

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top