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