How to find text structure within string array?

1 visualización (últimos 30 días)
Mark Golberg
Mark Golberg el 15 de Ag. de 2022
Comentada: Mark Golberg el 15 de Ag. de 2022
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 !

Respuesta aceptada

Stephen23
Stephen23 el 15 de Ag. de 2022
Editada: Stephen23 el 15 de Ag. de 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"

Más respuestas (1)

Image Analyst
Image Analyst el 15 de Ag. de 2022

Categorías

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

Productos


Versión

R2015a

Community Treasure Hunt

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

Start Hunting!

Translated by