Effacer les filtres
Effacer les filtres

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

7 vues (au cours des 30 derniers jours)
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

Réponse acceptée

Azzi Abdelmalek
Azzi Abdelmalek le 5 Avr 2016
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 commentaire
Recap
Recap le 5 Avr 2016
I guess that can work since I can then take M and write it to the text file. Thank you

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Characters and Strings dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by