我有一个内容如下的文件:
file1.jpg
file2.jpg
file3.jpg
file4.jpg
我要搜索并替换为:
{{1}}
答案 0 :(得分:2)
在查找中使用以下正则表达式:
.+\/(.*)$
它所做的就是匹配所有内容,直到遇到'\'
(贪婪地),然后捕获所有内容,直到行尾为止。
替换为:
$1
确保在Notepad ++中选择“正则表达式”选项。请注意,这也适用于所有文件扩展名,而不仅限于.jpg
。
答案 1 :(得分:1)
在notepad ++上,您应该找到搜索并用正则表达式模式替换,然后可以使用以下正则表达式作为搜索条件:
.+\/(\w+\.jpg)$
确保正则表达式具有多行标志。此正则表达式将捕获看起来像url / path的目标jpg文件的每一行,并临时创建$1
,并将其存储在文件名中。
然后替换为:
$1\n
答案 2 :(得分:0)
这会删除一行中最后一个斜杠之前的所有内容:
^.+/
LEAVE EMPTY
. matches newline
说明:
^ # beginning of line
.+ # 1 or more any character but newline
/ # slash
给定示例的结果
file1.jpg
file2.jpg
file3.jpg
file4.jpg