How to write the string after a spesific point in cell array?
1 view (last 30 days)
Show older comments
Hello,
Lets say I have a text file and it contains
ASDASDDSA 123213213 ASDADASDA 18128, ASDSAD [ 123 123 123 12 3 123123 123 123]
I want to take the [ 123 123 123 12 3 123123 123 123] part of this cell array. How can I do that? Its like find([) and a = array(55:end, 1)
Thank you
1 Comment
Stephen23
on 2 Jun 2022
Edited: Stephen23
on 2 Jun 2022
You say that you have a text file (please upload a sample file by clicking the paperclip button) but then the rest of your question talks about a cell array (which you do not describe). Unclear.
"I want to take the [ 123 123 123 12 3 123123 123 123] "
As text, or do you actually want the numeric values?
Answers (1)
Chunru
on 2 Jun 2022
s = 'ASDASDDSA 123213213 ASDADASDA 18128, ASDSAD [ 123 123 123 12 3 123123 123 123]'
t = regexp(s, '\[[\d\s]*\]', 'match')
0 Comments
See Also
Categories
Find more on Environment and Settings 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!