我有一个大的文本文件,我想要复制{
和sell/"}
之间的所有文本。我试过用这个。
\{.*sell/"\}
但是,它什么也找不到。我也希望复制过程会产生这样的结果:
{ .* sell/"}
{ .* sell/"}
{ .* sell/"}
而不是这个:
{ .* sell/"}{ .* sell/"}{ .* sell/"}
有人能帮我一下吗?
发布于 2016-02-21 13:16:39
假设
{
和sell/}
之间的文本和包含标记的文本位于同一行。下列措施将起作用:
.*(\{.*?sell/\}).*
- Choose Search -> Bookmark -> Copy Bookmarked lines
- Create a new file
- insert clipboard content with Edit -> Paste
.*(\{.*?sell/\}).*
\1
正如导言中所述:如果标记跨越多行,则此操作将失败。在这种情况下,标记/书签将只对第一行进行书签,而副本书签行只考虑第一行。(在这种情况下,我们需要另一个步骤,将多行块压缩为一行。)
https://stackoverflow.com/questions/35532927
复制相似问题