使用Grep和BBEdit / Textwrangler复制一个set变量并将其粘贴到行

时间:2018-02-27 12:09:50

标签: html grep textwrangler bbedit

我有一个很长的HTML文档,其中包含一个10位数的文本变量列表,我希望将其复制并粘贴到该行中较早的链接中,例如:

<a href="example.com/">1234567890</a>

分为:

<a href="example.com/1234567890">1234567890</a>

因此,Grep模式找到10位变量,然后复制并粘贴它之前的2个字符,或者识别不完整的href并将其粘贴到它的末尾。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您的输入数据是否始终如一? (链接/号码/关闭链接)?

在这种情况下,你的'find'可以是(在textwrangler的语法中)

(.*)">(\d{10})</a>

和你的替换

\1\2">\2</a>

\ 1匹配“&gt;

之前的所有内容

\ 2匹配您的10位数字