我的网站有多条线路,现在我想清除其中的几条。
有没有办法可以标记(或至少删除)包含特定字符串的行组?例如。
====================================
Account: [email protected]:password
Orders:
No orders found.
====================================
====================================
Account: [email protected]
Orders:
Item 1.
Item 2.
Item 3.
====================================
====================================
Account: [email protected]
Orders:
No orders found.
====================================
我有这个,但是规模很大,我想删除包含字符串 No orders found 的整个组(包括空格),或者最好标记它们,以便我可以将它们移动到另一个文档中。
谢谢
答案1
尝试这个解决方法
按 ctrl+H 打开替换窗口(搜索模式:正则表达式)
find : \r\nNo orders found
Replace with :No orders found
这将给出如下所示的输出,并仅替换包含“未找到订单”的组
====================================
Account: [email protected]:password
Orders:No orders found
====================================
第2步:
find : \r\nOrders:No orders found
Replace with :Orders:No orders found
这将给出如下输出
Account: [email protected]:passwordOrders:No orders found
现在找到“未找到订单”一词并删除整行
find : \r\n.*No orders found
Replace with :
希望这可以帮助!