getting one line from unknown amount of lines (gui)
3 views (last 30 days)
Show older comments
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 Comments
TADA
on 12 Apr 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
Answers (0)
See Also
Categories
Find more on Characters and Strings in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!