프로그래밍/Swift(IOS & Mac)
[swift] String split 예제
낼은어떻게
2016. 3. 17. 16:09
EXIF정보를 폴더명으로 바꾸기 위해 추출되는 문자열을 분해해서 원하는 폴더명으로 변경될수 있도록
분리 하고 합체하는 코드입니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | import Cocoa class ViewController: NSViewController { @IBAction func test_split_button(sender: AnyObject) { var text = "2016:03:10 16:43:34" let fullNameArr = text.characters.split{$0 == ":" || $0 == " "}.map(String.init) // or simply: // let fullNameArr = fullName.characters.split{" "}.map(String.init) print(fullNameArr[0]) // First print(fullNameArr[1]) // print(fullNameArr[2]) // Last var text2 = fullNameArr[0] + "_" + fullNameArr[1] + "_" + fullNameArr[2] print(text2) } } | cs |