Detect every second character from a string
13 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
How can I detect every second character of a string?
Thanks in advance!
1 Kommentar
Thomas
am 3 Feb. 2014
Is this a homework problem? What have tried so far and where are you getting stuck?
Akzeptierte Antwort
Iain
am 3 Feb. 2014
Bearbeitet: Iain
am 3 Feb. 2014
This counts spaces & punctuation as characters (starting with the 1st character).
string_var = 'The sun is shining. I feel good.';
answer = string_var(1:2:end)
This eliminates periods:
string_var = 'The sun is shining. I feel good.';
string_var(string_var == '.') = '';
answer = string_var(1:2:end)
Change the . to whatever character you want to eliminate. You want a space.
0 Kommentare
Weitere Antworten (0)
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!