[問題] findstr指令

看板MATLAB作者 (唉呀呀)時間12年前 (2012/06/09 20:58), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
我是matlab新手..再度提出問題了= = 在書本上,看到findstr指令, 它的功能是尋找在某一個長字串的子字串,並傳回其起始位置 其實我很不了解這句話的意思 譬如書本上的例子好了 string ='我喜歡的運動是網球'; pattern = '籃球'; position = findstr(string,pattern) position = 9 想請問9是???看不懂?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.124.51.76 ※ 編輯: silent910 來自: 122.124.51.76 (06/09 20:59) ※ 編輯: silent910 來自: 122.124.51.76 (06/09 21:01)

06/09 21:27, , 1F
"我"就是1,"喜"就是2,看你要找哪個字的位置。
06/09 21:27, 1F

06/09 21:27, , 2F
打網球卻找籃球,這我就不懂了....
06/09 21:27, 2F

06/09 21:28, , 3F
例子應該是找"網球"吧O_O? 我有google到那份投影片...
06/09 21:28, 3F

06/09 21:45, , 4F
拍謝,pattern = '網球';我打錯了><
06/09 21:45, 4F

06/09 21:47, , 5F
大概知道了!!!謝謝^^
06/09 21:47, 5F
文章代碼(AID): #1FqqXayK (MATLAB)