-1

Dreamweaverの検索および置換ツールを使用してhtmlタグ間のテキストを取得したいと思います。

リンク形式は標準のタグです。

<a href="http://alink.com">Text</a>

または:

<a href="http://alink.com">Text</a> and <a href="http://alink2.com">Text 2</a>

または:

<a href="http://alink.com" target="_blank">Text</a>

次の式を使用しています。

<a href="(.*)">(.*)</a>

これは、たとえば1で正常に機能しますが、例2の場合、最初の開始タグ<a hrefと最後の終了タグの間のすべてを取得します</a>

個々のリンクをターゲットにするために何ができますか?

target="_blank"また、リンクにもプロパティがある例3の場合はどうすればよいですか?

4

1 に答える 1

2

タグの本文に「テキスト」が必要な場合

<a[^>]*>([^<]*)</a>

うまくいくだろう

hrefも必要な場合

<a[^>]*href="([^>"]*)"[^>]*>([^<]*)</a>
于 2012-12-10T16:22:45.497 に答える