我試圖得到:如何cameroCase在Pharo中的字符串?
'hello how are you today'
到
'helloHowAreYouToday'
而且我還以爲asCapitalizedPhrase asLegalSelector
會做的伎倆,但事實並非如此。
這樣做的正確方法是什麼?
編輯:
我想我要澄清我的問題;我已經有一個方法來轉換一個字符串轉換爲駝峯選擇:
|aString aCamelCaseString|
aString := aString findTokens: $ .
aCamelCaseString := aString first.
aString allButFirst do: [:each | aCamelCaseString := aCamelCaseString , each capitalized].
我只是想知道菲羅是否有一個標準的系統方法來達到同樣的:)
您是否考慮編寫自己的方法來執行此操作?你基本上只需要tokenise,把每個標記的首字母大寫,然後收集到一個字符串中。 – Marcin 2011-02-23 13:08:03
是的,我確實有這樣做的實現,但我想知道Pharo是否已經有了一個標準的方法來做到這一點。 – 2011-02-23 14:27:38