Is it possible to delete a line from a text file where a specific string exists?

I'm trying to delete a line from a text file where the inputted word exists. For instance, my text file contains the following
10-D-0343 14.01.10 04-Apr-2016
11-W-282 14.21.50 04-Apr-2016
01-D-5693 14.58.40 04-Apr-2016
and I input the string 10-D-0343. How can I delete the whole line or even the 2 strings that follow it? So i would get
11-W-282 14.21.50 04-Apr-2016
01-D-5693 14.58.40 04-Apr-2016

 Accepted Answer

M={'10-D-0343' '14.01.10' '04-Apr-2016'
'11-W-282' '14.21.50' '04-Apr-2016'
'01-D-5693' '14.58.40' '04-Apr-2016'}
M(any(ismember(M,'10-D-0343')),:)=[]

1 Comment

I guess that can work since I can then take M and write it to the text file. Thank you

Sign in to comment.

More Answers (0)

Categories

Asked:

on 5 Apr 2016

Commented:

on 5 Apr 2016

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!