Swift 先頭の文字列と末尾の文字列を確認する


スポンサーリンク

ある文字列が、特定の文字列から始まっているかどうかを調べたり、
特定の文字列で終わっているかを調べたい時があります。

Swiftでそれを調べるためには、hasPrefix関数と、hasSuffix関数を使います。

以下のように調べればOKです。

// Playground - noun: a place where people can play

import UIKit

var str = "Hello, playground"

if str.hasPrefix("Hello") {
    println("String begin with Hello")
}

if str.hasSuffix("ground") {
    println("String end with ground")
}

if (str.hasPrefix("hoge")) {
    println("true")
} else {
    println("false") //false
}