How to cut the end of a string which follows a special character?
Afficher commentaires plus anciens
For example: 'sahdklsjf_sdfs' to 'sahdklsjf'
2 commentaires
Mr M.
le 26 Mai 2015
David Young
le 26 Mai 2015
mfilename is a function, so it can't be indexed. Assigning its result to a variable then gives you a string which can be indexed.
Réponses (3)
Jan
le 26 Mai 2015
S = 'sahdklsjf_sdfs'
Part = strtok(S, '_');
Thorsten
le 26 Mai 2015
regexp('sahdklsjf_sdfs', '(^[a-zA-Z]*)', 'match')
Jos (10584)
le 26 Mai 2015
Many options, including:
str = 'sahdklsjf_sdfs'
out1 = str(1:find([str '_']=='_',1,'first'))
Also take a look at TEXTSCAN
Catégories
En savoir plus sur String Parsing dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!