如何将文本批量添加到仅以 sublime 中的数字结尾的行?
How can I bulk add text to only the lines that end with numbers in sublime?
我正在使用 Sublime 进行一些简单的文本编辑。
现在我有一堆 URL,我必须在那些以数字结尾的 URL 中添加文本,而不是那些以文本结尾的 URL。
如何批量执行此操作?
例如
http://www.example.com/pt/abcde/123456
http://www.example.com/pt/fghi/789012/addtext
http://www.example.com/pt/jklmn/345678/addtext
http://www.example.com/pt/opqr/901234
http://www.example.com/pt/stuvz/567890/addtext
我需要它
http://www.example.com/pt/abcde/123456/addtext
http://www.example.com/pt/fghi/789012/addtext
http://www.example.com/pt/jklmn/345678/addtext
http://www.example.com/pt/opqr/901234/addtext
http://www.example.com/pt/stuvz/567890/addtext
我有几千行,所以我只想批量编辑以数字结尾的行。
目前我可以使用 ctrl+shift+L 函数批量编辑所有行,然后粘贴 /addtext
,但这会添加所有行的文本,导致已经 /addtext
.
的行加倍 /addtext
您可以简单地使用正则表达式来完成这项工作。这适用于例如:
查找:^(http.*/\d+)$
替换为:/addtext
我正在使用 Sublime 进行一些简单的文本编辑。
现在我有一堆 URL,我必须在那些以数字结尾的 URL 中添加文本,而不是那些以文本结尾的 URL。
如何批量执行此操作?
例如
http://www.example.com/pt/abcde/123456
http://www.example.com/pt/fghi/789012/addtext
http://www.example.com/pt/jklmn/345678/addtext
http://www.example.com/pt/opqr/901234
http://www.example.com/pt/stuvz/567890/addtext
我需要它
http://www.example.com/pt/abcde/123456/addtext
http://www.example.com/pt/fghi/789012/addtext
http://www.example.com/pt/jklmn/345678/addtext
http://www.example.com/pt/opqr/901234/addtext
http://www.example.com/pt/stuvz/567890/addtext
我有几千行,所以我只想批量编辑以数字结尾的行。
目前我可以使用 ctrl+shift+L 函数批量编辑所有行,然后粘贴 /addtext
,但这会添加所有行的文本,导致已经 /addtext
.
/addtext
您可以简单地使用正则表达式来完成这项工作。这适用于例如:
查找:^(http.*/\d+)$
替换为:/addtext