Re: [問題] 關於切割字串

看板Linux作者 (imcar)時間15年前 (2011/02/13 12:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
你可以先在每個大寫字母前插入一個空格 然後再以空格分開所有的字 我用ruby這樣寫 "HelloWorld hiScore".gsub(/([A-Z])/,' \1').split ※ 引述《Arim (Arim5566)》之銘言: : 各位板友好 : 請問一下 : 如果我有一個文字檔 : 裏面的每個字串是用一個space來隔開 : 而字串存在著這樣的規則 : 比如說HelloWorld這個字串是由兩個單字組成的 : 或者是hiScore這個字串是由hi跟score兩個單字所組成的 : 然而也會有存在著單一個單字的比如說Game或者是game : 想請問的是如何把這些字串給拆開成兩到三個單字,而單一個單字的就不拆開 : 目前的想法是也許可以根據大寫來當作分界線? : 只是不知道要怎麼寫會比較好 : 謝謝各位板友的指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 182.233.239.39
文章代碼(AID): #1DLrqdis (Linux)
討論串 (同標題文章)
文章代碼(AID): #1DLrqdis (Linux)