エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Swift]NSTextCheckingTypeを使って正しいリンク形式かどうかを判断する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Swift]NSTextCheckingTypeを使って正しいリンク形式かどうかを判断する - Qiita
SNSなどのアプリでプロフィールにWebリンクを追加したい場合があると思いますが、サーバーに文字列など... SNSなどのアプリでプロフィールにWebリンクを追加したい場合があると思いますが、サーバーに文字列などの情報を実際に送る前にクライアント側で有効なURLかどうかを判断したい場合の実装です。 【実装後のイメージ】 NSTextCheckingTypeとNSDataDetectorを使った方法です。 とりあえず実装例。 protocol Validator { func validateURL(urlString: String) -> Bool } extension Validator { func validateURL(urlString: String) -> Bool { var result = false let types: NSTextCheckingType = .Link let detector = try? NSDataDetector(types: types.r