I have a text file that I am pulling hex values from using regexp:
returned = string(regexp( filetext, '(?<=xyz address 0x)[0-9a-fA-F]+' , 'match' ));
xyzHex = sscanf(returned,'%x');
fprintf ('xyx = %08x \n',xyzHex);
(I understand this may be clunky, but I've only just started with MatLab)
What I would like to do is create an array which contains all the expressions I would like to search for, and a single for loop which will iterate though the array, and process the hex value (eg printing). The idea being that adding will only require the addition of the expression to the array.
Is this possible?