Swift 文字列中に特定の文字があるか(contains)

Pocket

文字列(String)の中に特定の文字があるかを判定する場合containsを使います

let s:String = "mjeld.com"
let judg:Bool = s.contains(".com")

上のコードのように「.com」があればtrueを返します

文字列が配列の場合も使えます。

let slist:[String] = ["mjeld","mojeld","mohri"]
let judg:Bool = slist.contains("mojeld")

配列の中に特定の文字列があるかを判定できます

どうやらArrayextensionで、contains()があったので文字列以外も使えそうでした

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA