【问题标题】:How do I check if a string contains another string in Objective-C? String contains URLs如何在 Objective-C 中检查一个字符串是否包含另一个字符串?字符串包含 URL
【发布时间】:2018-07-19 08:51:37
【问题描述】:

如果我使用 URL 进行字符串比较,它对我不起作用,请检查下面的代码

 NSString *string = @"https://www.youtube.com/watch?v=3I-YwybNGiA";

    if ([string containsString:@"www.youtube.com/watchv=3I-YwybNGiA"]) 
      { 
        NSLog(@"string contains www.youtube.com/watchv=3I-YwybNGiA!");

      } else {

        NSLog(@"string does not contain www.youtube.com/watchv=3I-YwybNGiA");

       }

【问题讨论】:

  • watch?v=3I vs watchv=3I,有一个...
  • @Kamran contains != isEqual
  • @mag_zbc 啊。对不起!反过来想。我想我们都需要睡觉:)
  • #谢谢我知道了

标签: objective-c nsstring


【解决方案1】:

在原始字符串中

观看?v=3I-YwybNGiA

在您正在搜索的子字符串中

watchv=3I-YwybNGiA

缺少?

【讨论】:

  • #谢谢我知道了
猜你喜欢
  • 2013-03-13
  • 2021-05-06
  • 1970-01-01
  • 1970-01-01
  • 2014-04-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多