getting one line from unknown amount of lines (gui)

3 visualizaciones (últimos 30 días)
reuven reuven
reuven reuven el 11 de Abr. de 2019
Comentada: reuven reuven el 12 de Abr. de 2019
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 comentarios
TADA
TADA el 12 de Abr. de 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
reuven reuven
reuven reuven el 12 de Abr. de 2019
Thank you.

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Characters and Strings en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by