在不同的文件名周围插入相同的代码

时间:2013-09-06 20:36:31

标签: sublimetext2

我正在制作一个小型在线数据库,可以通过复选框的形式进行下载。我想知道是否有一些方法可以列出Sublime Text 2中可供下载的所有文件名,并在每个文件名周围插入相同的代码?

一切都是功能性的,如果有更快的方法,它只会为我节省大量的重复复制和粘贴。

4 个答案:

答案 0 :(得分:2)

使用SublimeText Find&更换。单击“正则表达式”按钮(它看起来像搜索框左侧的*

在“查找”框中,插入:(^.*$)

在替换框中:[yourcode]$1[yourcode]

其中[yourcode]是您要插入框中的内容。

所以,如果你想让它们全部<li>,那么你的替换盒将是: <li>$1</li>

请记住在需要的地方使用转义\字符,以防您需要插入受限制的字符。

^ - 新行的开头。

. - 通配符

* - 序列中任意数量的前一个字符(在本例中为通配符,因此任何文本)

$ - 行尾

() - 表示一个块,$1知道要放在哪个文本的位置。

Sublime Text Search and Replace

答案 1 :(得分:1)

在带有正则表达式的文本编辑器上使用search / replace。

^$代表一行的开头和结尾 - 因此您可以使用相应的文字轻松地围绕每一行。

答案 2 :(得分:0)

有时您可以复制换行符(如将一行的末尾复制到下一行的开头),并将其替换为您需要的任何文本。

答案 3 :(得分:0)

您始终可以在Notepad ++中使用正则表达式搜索/替换功能。