使用 Grep 和 BBEdit/Textwrangler 复制一个设置变量并将其粘贴到该行的前面
Using Grep and BBEdit/Textwrangler to copy a set variable and paste it earlier in the line
我有一个很长的 HTML 文档,其中包含 10 位文本变量的列表,我想将其复制并粘贴到该行前面的 link 中,例如:
<a href="example.com/">1234567890</a>
进入:
<a href="example.com/1234567890">1234567890</a>
因此,一个 Grep 模式可以找到 10 位变量,然后将其复制并粘贴到它前面的 2 个字符,或者识别不完整的 href 并将其粘贴到它的末尾。
有什么想法吗?
你的输入数据总是那么一致吗? (link/number/closing link)?
在这种情况下,您的 'find' 可以是(在 textwrangler 的语法中)
(.*)">(\d{10})</a>
和你的替换
"></a>
\1 匹配 ">
之前的所有内容
\2 匹配您的 10 位数字
我有一个很长的 HTML 文档,其中包含 10 位文本变量的列表,我想将其复制并粘贴到该行前面的 link 中,例如:
<a href="example.com/">1234567890</a>
进入:
<a href="example.com/1234567890">1234567890</a>
因此,一个 Grep 模式可以找到 10 位变量,然后将其复制并粘贴到它前面的 2 个字符,或者识别不完整的 href 并将其粘贴到它的末尾。
有什么想法吗?
你的输入数据总是那么一致吗? (link/number/closing link)?
在这种情况下,您的 'find' 可以是(在 textwrangler 的语法中)
(.*)">(\d{10})</a>
和你的替换
"></a>
\1 匹配 ">
之前的所有内容\2 匹配您的 10 位数字