是否有行爲類似於Java方法拆分(分隔符),在那裏你可以標記化基礎上的arbritary分隔符字符串(默認)Matlab的功能?Matlab中有沒有類似於java函數String.split(delimiter)的函數?
10
A
回答
17
有一個叫textscan
內置的功能是能夠這樣:
>> C = textscan('I like stack overflow', '%s', 'delimiter', 'o');
>> C = C{1}
C =
'I like stack '
'verfl'
'w'
2
有類似於你在一個名爲xml_toolbox
包提到的file exchange什麼功能。
它被稱爲strsplit
。
strsplit( '我喜歡堆棧溢出', 'O')
ANS =
'我喜歡堆' 'verfl' 'W'
6
這裏有多種拆分字符串的方法。一個作爲羅迪Oldenhuis剛剛提到的,這裏有一些其他:
1>使用功能regexp
:
>> str = 'Good good study Day day up';
>> regexp(str,'\s','split')
ans =
'Good' 'good' 'study' 'Day' 'day' 'up'
>>
2>使用功能strread
:
>> str = 'Section 4, Page 7, Line 26';
>> strread(str, '%s', 'delimiter', ',')
ans =
'Section 4'
'Page 7'
'Line 26'
>>
+0
我的matlab版本告訴我strread已被棄用。 – robguinness
+0
@robguinness在我的工作正常。無論如何,函數「regexp」更好。 – Eastsun
相關問題
- 1. Perl中有沒有類似於C#中的GetType()的函數?
- 2. 是否有一個類似於opencv中的matlab bwboundaries的函數?
- 3. 類似於matlab的graythresh的opencv函數
- 4. 在oracle中有沒有類似於group_concat的函數?
- 5. 在Matlab中隱藏類似於私有函數
- 6. Java中的mid函數 - 類似於VB?
- 7. Go有沒有類似於PHP的isset()的函數?
- 8. 查詢中沒有創建函數的SQL Server函數類似於行爲?
- 9. Java庫或類似於scipy.optimize.minimize()的函數?
- 10. 沒有構造函數的Java類?
- 11. 函數int類似於string.contains
- 12. 分配沒有源碼的matlab函數
- 13. 有沒有辦法在java中的父類中調用函數?
- 14. 使用pymongo時有沒有類似的關係函數?
- 15. HLSL DirectX9:有沒有getTime()函數或類似的?
- 16. JavaScript中的類似Java函數像atob
- 17. Java-Do java有類似C#的結構自動構造函數
- 18. 是否有類似於Python計數器功能的Javascript函數?
- 19. 是類似於php中的頭函數的cookie函數嗎?
- 20. 在asp.net razor中是否有類似於Eval()的函數?
- 21. 在PHP 5.2中是否有類似於stristr()的函數?
- 22. 確實PowerShell中有類似於Perl的縮寫()函數
- 23. Angular 2.0是否有類似於Angular 1中的`$ setPristine`函數?
- 24. 在linux中是否有類似於lsof命令的perl函數?
- 25. mkdir函數,似乎沒有工作
- 26. setTimeout似乎沒有調用函數
- 27. 回調函數似乎沒有執行
- 28. 郵件()函數似乎沒有工作
- 29. javascript函數似乎沒有調用
- 30. Wordpress plugins_url函數似乎沒有工作
值得一提的是,作爲Matlab 2013a有一個名爲'strsplit'的功能。 – Dan