Read set framents of string.

1 view (last 30 days)
Jonasz
Jonasz on 14 Aug 2013
I have a lot of strings and I want only to read part of them and write to variable value of the string example :
abcdefghR12X478Y124
I need to read a coordinates of this file
so X - 478
and Y - 124
what is the best way to extract it from the file name and write to X variable and Y variable.

Accepted Answer

Evan
Evan on 14 Aug 2013
Edited: Evan on 14 Aug 2013
>> s = 'abcdefghR12X478Y124';
>> X = str2double(regexp(s,'(?<=X)\d+','match'))
X =
478
>> Y = str2double(regexp(s,'(?<=Y)\d+','match'))
Y =
124
  2 Comments
Evan
Evan on 14 Aug 2013
No problem! :)

Sign in to comment.

More Answers (0)

Categories

Find more on Characters and Strings in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!

Translated by