Fly to the sky & Return

[Swift] 문자열 중에 특정 문구가 어느 위치에 위치하는 지 알아내는 코드 본문

프로그래밍/Swift(IOS & Mac)

[Swift] 문자열 중에 특정 문구가 어느 위치에 위치하는 지 알아내는 코드

낼은어떻게 2016. 4. 8. 21:11
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
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
import Foundation
 
// Input string.
let line = "a soft orange cat"
 
// Search for one string in another.
var result = line.rangeOfString("orange",
    options: NSStringCompareOptions.LiteralSearch,
    range: line.startIndex..<line.endIndex,
    locale: nil)
 
// See if string was found.
if let range = result {
 
    // Display range.
    print(range)
 
    // Start of range of found string.
    var start = range.startIndex
 
    // Display string starting at first index.
    print(line[start..<line.endIndex])
 
    // Display string before first index.
    var beforeStart = start.predecessor()
    print(line[line.startIndex..<beforeStart])
}
cs