爆炸UpperCasedCamelCase到上圍護駝峯現在,我有分流,切片和內爆實現這個當你有像'SometimesPDFFilesHappen'
這樣的輸入時,我的實現將(錯誤地)解釋爲'Sometimes P D F Files Happen'
。在PHP
我該如何(簡單地)讓我的腳本將'P D F'
濃縮爲'PDF'
?
我應該分裂的條件是從第一個首都開始,最後一個結束,以適應下一個詞。
是的,我知道有一些含糊之處,如'ThisIsAPDFTest'
,這將被解釋爲'This Is APDF Test'
。但是,我想不出一個「聰明」的方式來避免這種情況,所以這是一個可以接受的折中方案。
另見: http://stackoverflow.com/questions/3103730/is-there-a-elegant-way-to-parse-a-word-and-add-spaces-before-capital-letters/3103795 #3103795 – 2010-07-18 15:18:58