我正在尝试尽可能懒惰地将URL列表转换为HTML链接:
www.annaandsally.com.au
www.babylush.com.au
www.babysgotstyle.com.au
... etc
使用wrap in abbreviation,我想做类似的事情: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
这个拼图的缺失部分是一个缩写标记,代表被包裹的文字。
知道是否可以这样做吗?
答案 0 :(得分:1)
如果他们已经在他们自己的行(在问题中,他们看起来像他们),启用RegEx的简单查找和替换将工作。参数如下:
查找内容:
(.+)
替换为:
<a href=\"http://$1\">$1</a>
<强>之前强>
<强>后强>
答案 1 :(得分:1)
$#
令牌包含原始内容:
a[href="http://$#/"]*>{$#}
通过将$#
指定为href
属性,原始内容不再“包装”,必须通过{$#}
重新插入。
http://docs.emmet.io/actions/wrap-with-abbreviation/#controlling-output-position