To delete `###` and subsequent line: Find: `###\r.*\r` Replace: (empty) Grep: on
Then, to delete lingering `&&&` line: Find: `&&&\r` Replace: (empty) Grep: off Hope this helps! -sam On 2 May 2018, at 13:25, Matthew London wrote: > Hi, > I have a file with the following: > > > &&& > TEXT STRING I WANT TO KEEP > ### > TEXT STRING I WANT TO DELETE > &&& > TEXT STRING I WANT TO KEEP > etc, > where there is a linebreak after &&&, ###, and all text strings > > > I need to process this text in two different ways; > > 1) > I would like to remove ALL of the following: > ### > TEXT STRING I WANT TO DELETE > &&& > > > So the result is: > TEXT STRING I WANT TO KEEP > TEXT STRING I WANT TO KEEP > TEXT STRING I WANT TO KEEP > > > > 2) > I would like to remove ONLY the following: > > ### > TEXT STRING I WANT TO DELETE > > So the result is: > > &&& > TEXT STRING I WANT TO KEEP > &&& > TEXT STRING I WANT TO KEEP > &&& > TEXT STRING I WANT TO KEEP > etc. > > Grateful for suggestions on how to do this. > Thank you. -- This is the BBEdit Talk public discussion group. If you have a feature request or would like to report a problem, please email "[email protected]" rather than posting to the group. Follow @bbedit on Twitter: <http://www.twitter.com/bbedit> --- You received this message because you are subscribed to the Google Groups "BBEdit Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/bbedit.
