swift - 在 Xcode 中检查 URL 文本作为字符串

标签 swift

我有一个文本字段,用户可以用它来输入他们的 LinkedIn URL。但是,我不希望用户能够输入他们想要的任何 URL,所以我如何检查他们输入的字符串是否完全以

开头
    https://www.linkedin.com/in/...

最佳答案

您可以使用 String 的 hasPrefix 函数:

if textField.text.hasPrefix("https://www.linkedin.com/in") {
    print("string starts with https://www.linkedin.com/in")
} else {
    print("string does not start with https://www.linkedin.com/in")
}

关于swift - 在 Xcode 中检查 URL 文本作为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45784236/

相关文章:

swift - swift 中的 MKPointAnnotations 触摸事件

ios - 为什么 NSMutableData 改变指针的地址?

swift - 不能用 SKNode 类型的参数列表调用 !=?

swift - 如何使用 AWSS3TransferUtility 将带有用户元数据的音频文件上传到 S3

swift - 在 SwiftUI 中创建一个包含自定义类数组的列表

ios - 在SwiftUI中,应用程序卡住到一半时没有任何警告,但在完成前释放

ios - 如何使用 Swift 将字典( map 对象)保存到 DynamoDB

swift - 为什么 NSNotification 工作缓慢?

swift - 为什么我不能选择 TableView 单元格?

arrays - 为什么我们不能有 2D UIImage 数组?