1

URL のリストを可能な限り遅延して HTML リンクに変換しようとしています。

www.annaandsally.com.au
www.babylush.com.au
www.babysgotstyle.com.au
... etc

略語でラップを使用して、次のようなことをしたいと思います:a[href="http://${1}/"]*

拡張された省略形は、次のようになります。

<a href="http://www.annaandsally.com.au/">www.annaandsally.com.au</a>
<a href="http://www.babylush.com.au/">www.babylush.com.au</a>
<a href="http://www.babysgotstyle.com.au/">www.babysgotstyle.com.au</a>
... etc

欠けているパズルのピースは、折り返されるテキストを表す略語トークンです。

これができるかどうか、何か考えはありますか?

4

2 に答える 2

1

それらがすでに独自の行にある場合 (質問では、そうであるように見えます)、RegEx をオンにした単純な検索と置換が機能します。パラメータは次のとおりです。

検索対象:

(.+)

と置換する:

<a href=\"http://$1\">$1</a>

ここを見る

ここに画像の説明を入力

于 2013-07-15T03:11:55.823 に答える
1

Emmet の Sergey は親切にも私を正しい方向に向けてくれました。$#トークンには元のコンテンツが含まれています。

a[href="http://$#/"]*>{$#}

$#属性として指定することによりhref、元のコンテンツは「ラップ」されなくなり、 を介して再挿入する必要があります{$#}

http://docs.emmet.io/actions/wrap-with-abbreviation/#controlling-output-position

于 2013-07-15T07:42:08.127 に答える