How to only extract part of the folder name?

3 vues (au cours des 30 derniers jours)
muhammad choudhry
muhammad choudhry le 14 Jan 2022
Commenté : Matt J le 15 Jan 2022
Hi,
I have a folder name: Run 12-27-56.Adaptive PIV.6uqqm6yu
I only want to extract the 12-27-57 (only the nulber part) How would I do that ?
I have like around 26 folfers like that and I want to only extract number part.
Any help would be appreciated. Thanks in advance.

Réponse acceptée

Matt J
Matt J le 14 Jan 2022
Modifié(e) : Matt J le 14 Jan 2022
str='Run 12-27-56.Adaptive PIV.6uqqm6yu'
str = 'Run 12-27-56.Adaptive PIV.6uqqm6yu'
d2=digitsPattern(2);
extract(str,d2+"-"+d2+"-"+d2)
ans = 1×1 cell array
{'12-27-56'}
  2 commentaires
muhammad choudhry
muhammad choudhry le 14 Jan 2022
hi, what document should i look for to learn this?
Matt J
Matt J le 15 Jan 2022

Connectez-vous pour commenter.

Plus de réponses (1)

Voss
Voss le 14 Jan 2022
Here is one way:
folder_name = 'Run 12-27-56.Adaptive PIV.6uqqm6yu';
folder_number = folder_name(find(folder_name == ' ',1)+1:find(folder_name == '.',1)-1)
folder_number = '12-27-56'

Catégories

En savoir plus sur Image Segmentation and Analysis dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by