delete an element from string
    30 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
    Mahdi Hayati
 am 21 Mai 2022
  
    
    
    
    
    Beantwortet: ajay kumar
 am 6 Jul. 2022
            hi
I have this string:
str = ["a" "b" "c"]
which gives:
"a" "b" "c"
how can I have this new string with the previouse one:
new_str = "a" "c"
in other words, I want to delete "b" completely.
I have tried erase but with that I will have:
"a" "" "c"
thanks in advance.
0 Kommentare
Akzeptierte Antwort
  DGM
      
      
 am 21 Mai 2022
        How do you intend to identify the thing you want to delete?  Do you simply want to delete the second string in the array?  
str = ["a" "b" "c"];
str(2) = [] 
Or do you want to delete all (or the first) instance of the string "b" in the array?
str = ["a" "b" "c"];
idx = strcmp(str,"b");
str(idx) = []
2 Kommentare
Weitere Antworten (1)
Siehe auch
Kategorien
				Mehr zu Characters and Strings finden Sie in Help Center und File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



