Azzera filtri
Azzera filtri

How to find text structure within string array?

1 visualizzazione (ultimi 30 giorni)
Hello,
please see below an example of file names I have:
"moose_0_-1_6_Coordinates-8580_138864_ 30-01-21_17-48-22_0.xml"
I've made in bold the required text (which is the date of file creation).
File names can vary a little a bit, but the bold structure would always exist.
Can I search somehow for a specific template/structure within my string?
Something like: ##-##-##_##-##-## (when # <--> digit).
Thank You !

Risposta accettata

Stephen23
Stephen23 il 15 Ago 2022
Modificato: Stephen23 il 15 Ago 2022
str = "moose_0_-1_6_Coordinates-8580_138864_ 30-01-21_17-48-22_0.xml";
rgx = '\d+-\d+-\d+_\d+-\d+-\d+';
out = regexp(str,rgx,'match','once')
out = "30-01-21_17-48-22"

Più risposte (1)

Image Analyst
Image Analyst il 15 Ago 2022

Categorie

Scopri di più su Characters and Strings in Help Center e File Exchange

Prodotti


Release

R2015a

Community Treasure Hunt

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

Start Hunting!

Translated by