getting one line from unknown amount of lines (gui)
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
hi.
i am building assembly simulator in gui and i need help ,
how do i get only one line from unknown amont of lines into one variable.
i know i can do it with get function, but with this function i get all the text in "edit text" window into variable.
one more question,
how can i disassemble the sentence? so i can work with the words.
7 commentaires
TADA
le 12 Avr 2019
So you're basically building a parser... Like Bob nbob says, regexp is your friend in these situations
You can divide the lines of code to an array of lines with:
lines = splitlines(str);
For this example you can use a fairly simple regexp to split the string to command and parameters, using named groups in your pattern and this formalism:
data = regexp(string, pattern, 'names');
Can be very convenient for extracting stuff from strings
Réponses (0)
Voir également
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!
