我正在制作一个小型在线数据库,可以通过复选框的形式进行下载。我想知道是否有一些方法可以列出Sublime Text 2中可供下载的所有文件名,并在每个文件名周围插入相同的代码?
一切都是功能性的,如果有更快的方法,它只会为我节省大量的重复复制和粘贴。
答案 0 :(得分:2)
使用SublimeText Find&更换。单击“正则表达式”按钮(它看起来像搜索框左侧的*
)
在“查找”框中,插入:(^.*$)
在替换框中:[yourcode]$1[yourcode]
其中[yourcode]
是您要插入框中的内容。
所以,如果你想让它们全部<li>
,那么你的替换盒将是:
<li>$1</li>
请记住在需要的地方使用转义\
字符,以防您需要插入受限制的字符。
^
- 新行的开头。
.
- 通配符
*
- 序列中任意数量的前一个字符(在本例中为通配符,因此任何文本)
$
- 行尾
()
- 表示一个块,$1
知道要放在哪个文本的位置。
答案 1 :(得分:1)
在带有正则表达式的文本编辑器上使用search / replace。
^
和$
代表一行的开头和结尾 - 因此您可以使用相应的文字轻松地围绕每一行。
答案 2 :(得分:0)
有时您可以复制换行符(如将一行的末尾复制到下一行的开头),并将其替换为您需要的任何文本。
答案 3 :(得分:0)
您始终可以在Notepad ++中使用正则表达式搜索/替换功能。