iPhoneアプリ 文字列のメールアドレスチェック

投稿者: | 2017年3月6日

文字列がメールアドレスかどうか簡単にチェックする方法です

Xcode 8 と Swift 3を使います

以下のコードを記述します


let str = "123¥45@gmail.com"
let mail = "[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"
let predicate = NSPredicate(format: "SELF MATCHES %@", mail)
if predicate.evaluate(with: str) {
    print("メールアドレス")
} else {
    print("メールアドレス以外")
}

NSPredicateで正規表現を使って判定しています

~関連情報~

iPhoneアプリ 文字列の数値チェック

iPhoneアプリ 文字列のメールアドレスチェック」への1件のフィードバック

  1. ピンバック: iPhoneアプリ 文字列の数値チェック – memorandum

コメントは停止中です。