Sublimetext3 我如何才能批量添加文本到仅以升华中的数字结尾的行中?
我正在使用Sublime做一些简单的文本编辑 现在我有一堆URL,我必须在以数字结尾的URL上添加文本,但不能在以文本结尾的URL上添加文本 我怎样才能批量生产呢 例如 我需要它Sublimetext3 我如何才能批量添加文本到仅以升华中的数字结尾的行中?,sublimetext3,sublimetext,text-editor,rich-text-editor,bulk,Sublimetext3,Sublimetext,Text Editor,Rich Text Editor,Bulk,我正在使用Sublime做一些简单的文本编辑 现在我有一堆URL,我必须在以数字结尾的URL上添加文本,但不能在以文本结尾的URL上添加文本 我怎样才能批量生产呢 例如 我需要它 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.c
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+)$
替换为:$1/addtext
您可以简单地使用正则表达式来完成这项工作。这将起作用,例如:
查找:^(http.*/\d+)$
替换为:$1/addtext
请不要将文本作为图像发布。将文本复制并粘贴到问题中。图像是不可搜索的,屏幕阅读器无法为有视觉障碍的人解读图像。使用链接修改您的问题。有关更多信息,请参阅。谢谢,我不熟悉正则表达式,您能简要解释一下什么命令做什么吗?^(http.*/\d+$
匹配:以“http”开头的任何字符串,后跟任意数量的字符(*
),以斜杠(/
)结尾,后跟一个或多个数字(\d+
)<代码>$1
在“替换为”字段中表示“获取刚找到的字符串并将其插入其中”。请不要将文本作为图像发布。将文本复制并粘贴到问题中。图像是不可搜索的,屏幕阅读器无法为有视觉障碍的人解读图像。使用链接修改您的问题。有关更多信息,请参阅。谢谢,我不熟悉正则表达式,您能简要解释一下什么命令做什么吗?^(http.*/\d+$
匹配:以“http”开头的任何字符串,后跟任意数量的字符(*
),以斜杠(/
)结尾,后跟一个或多个数字(\d+
)<“替换为”字段中的code>$1表示“获取刚找到的字符串并将其插入其中”。
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