如何检查url字符串是否包含swift中的单词?

时间:2017-05-21 11:43:44

标签: ios swift string swift3

如果网址不包含我想要的字词,我试图将网页视图转发到本地文件我尝试了很多东西包含 rangeofstrings 没有为我工作。

  if let url = "http://facebook.com/url/url"{

        if url.contains("facebook.com") || url.contains("nocontent") || url.contains("nointernet") || url.contains("paypal.com"){
            //Doing something here
            return true
        }else{

            let htmlFile = Bundle.main.path(forResource: "nocontent", ofType: "html")
            let html = try? String(contentsOfFile: htmlFile!, encoding: String.Encoding.utf8)
            webView.loadHTMLString(html!, baseURL: nil)
        }
    }

3 个答案:

答案 0 :(得分:10)

这应该做的工作:

$stmt = mysqli->prepare("SELECT col1 FROM t1 WHERE col2 = ?");
$stmt->bind_param("s", $username);

$stmt->execute();

答案 1 :(得分:0)

也对我有用:

if url.absoluteString.contains("facebook.com") {
    // do something here
}

答案 2 :(得分:0)

这对我有用

guard url.path.contains("facebook.com")  else { return nil }
 //do what you want