【发布时间】:2014-04-25 21:33:54
【问题描述】:
在 Matlab 中,我有一个包含文件路径的字符串:
path = 'C:/Data/Matlab/Dir/file.m'
我现在想提取字符串的“Dir”部分。一种方法是:
[first, second, third, fourth, fifth] = strtok(path, '/')
然后取fourth 元素,最后从中删除第一个字符(/)。
我只是想知道是否有更优雅的解决方案?必须显式存储所有 first ... fifth 元素然后手动删除 / 似乎有点麻烦。
谢谢。
【问题讨论】:
标签: matlab string-parsing