0
我用下面的文件地址格式工作:Matlab的正則表達式爲特定的字符串模式
/A/B/C/D/foo/bar
我要拿出在Matlab中的正則表達式將在ADRESS返回的最後一個字。在這種情況下,我想要單詞「酒吧」。正則表達式是什麼?
我用下面的文件地址格式工作:Matlab的正則表達式爲特定的字符串模式
/A/B/C/D/foo/bar
我要拿出在Matlab中的正則表達式將在ADRESS返回的最後一個字。在這種情況下,我想要單詞「酒吧」。正則表達式是什麼?
如果你只是想從完整的文件路徑的文件名,你可以使用fileparts
,而不是一個正則表達式:
>> [path,name,ext] = fileparts('/A/B/C/D/foo/bar')
path = /A/B/C/D/foo
name = bar
ext =
如果bar
有一個擴展,那麼這將是:
>> [path,name,ext] = fileparts('/A/B/C/D/foo/bar.txt')
path = /A/B/C/D/foo
name = bar
ext = .txt
>> nameext = [name ext]
nameext = bar.txt
這樣好多了,謝謝! – Iliketoproveit