`
lizaochengwen
  • 浏览: 660154 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

NSString [a hasPrefix: ] [a hasSuffix:] 判断开头和结束是否包含

 
阅读更多
NSString   [a hasPrefix: ]  [a hasSuffix:]  判断开头和结束是否包含....

- (void)viewDidLoad
{
    NSMutableString  *a = [[NSMutableString alloc ] initWithString :@"i like long dress"];
    NSLog(@"\n a: %@",a);
    [a hasPrefix:@"i"] ==YES? NSLog(@"以 i 开头"): NSLog(@"不以 i 开头");
    [a hasSuffix:@"hat"] ==YES? NSLog(@"以 hat 结尾"): NSLog(@"不以 hat 结尾");
    [a release];
}

2011-07-11 18:42:55.734 Q[6700:207]   a: i like long dress
2011-07-11 18:42:55.736 Q[6700:207] 以 i 开头
2011-07-11 18:42:55.737 Q[6700:207] 不以 hat 结尾

查找 字符串 是否包含 某东东时还可以用 rangeOfString
分享到:
评论

相关推荐

    ios字符串处理

    `hasPrefix:`和`hasSuffix:`方法可以检查字符串是否以其他字符串开头或结束。 这些方法和属性是Objective-C中处理NSString的基础,对于iOS开发者来说,掌握它们是至关重要的。通过熟练运用这些技巧,可以有效地...

    Objective-C中NSString的各种用法

    * 判断是否已指定的内容开头:`BOOL isPerfix = [str hasPrefix:@"xww"];` * 判断是否已指定的内容结尾:`BOOL isSuffix = [str hasSuffix:@"xww"];` 2. 判断两个字符串是否相等: * 使用 if 语句和 == 运算符...

    iPhone之NSString常用方法示例程序

    6. 验证格式:`hasPrefix:`和`hasSuffix:`可检查字符串是否以特定前缀或后缀开头或结尾。`isEqualToString:`比较字符串是否完全相等,`isEqualToString:options:`则允许指定比较选项(如忽略大小写)。 7. 数值转换...

    Objective_C Foundtion Kit 快速教程

    4. **字符串查找**: `hasPrefix:`和`hasSuffix:`方法分别检查字符串是否以另一个字符串开头或结尾。例如,`[str1 hasPrefix:@"hello!"]`会判断`str1`是否以"hello!"开头。 5. **子字符串查找**: `rangeOfString:`...

    正则表达式在IOS中的应用及IOS中三种正则表达式的使用与比较

    2. `NSString` 的方法:`NSString` 类提供了一些基于正则表达式的便捷方法,如`hasPrefix:`, `hasSuffix:`, 和 `containsString:`。虽然这些方法不支持复杂的正则表达式,但它们在简单的场景下非常实用。 3. `...

    iphone生命周期 详解

    7. **比较前缀和后缀**:通过`-[NSString hasPrefix:]`和`-[NSString hasSuffix:]`判断。 ```objective-c NSString *string3 = @"MacPro"; NSString *string4 = @"MacOS"; BOOL result = [string3 hasPrefix:@...

    oc字符串练习题

    OC语言提供了多种方法来搜索字符串,例如hasPrefix:方法判断字符串是否以某个前缀开头,hasSuffix:方法判断字符串是否以某个后缀结尾,rangeOfString:方法搜索字符串中某个子串的位置和长度。 字符串的排序 OC语言...

    Objective-C中字符串操作总结

    Objective-C是一种用于开发iOS应用的主要编程语言,其字符串操作主要依赖于NSString类和NSMutableString类。NSString用于创建不可变字符串对象,而NSMutableString则用于创建可变字符串对象。以下是Objective-C中...

    swift 3.0中实现字符串截取、比较的方法示例

    Swift的`hasPrefix(_:)`和`hasSuffix(_:)`方法可以检查字符串是否以特定的前缀或后缀开始或结束。在上述代码中,它会打印出数组中所有以“good”开头或以“.json”结尾的字符串。 总结来说,Swift 3.0提供了多种...

    Swift心得笔记之字符串

    Swift还提供了其他有用的字符串操作,如`hasPrefix`和`hasSuffix`检查字符串是否以特定前缀或后缀开头或结尾,`contains`判断字符串是否包含某个子字符串,`replacingOccurrences(of:with:)`替换字符串中的特定部分...

    Swift中文教程第二章-2.3字符串和字符[定义].pdf

    =`),同时还提供了`hasPrefix`、`hasSuffix`、`contains`等方法来检查字符串是否以特定前缀开始、以特定后缀结束或包含某个子串。此外,字符串的`lowercased`和`uppercased`属性可以用于转换为小写或大写形式。 ...

Global site tag (gtag.js) - Google Analytics