在iOS中如何使用布尔结果对正则表达式检查字符串

new2ios

在iOS中,我需要根据正则表达式检查字符串,如果字符串通过则返回true(例如),否则返回false我了解我必须使用NSRegularExpression类,但是我不知道如何使用。

奥列克桑德·卡拉贝罗夫(Oleksandr Karaberov)

您应该阅读文档

以下是示例代码,通常如何执行此操作:

- (BOOL)checkString:(NSString *)string {

    NSString *const expression = @"^\\d{3}[-]\\d{2}[-]\\d{4}$"; // insert yours
    NSError *error = nil;

    NSRegularExpression * const regExpr = 
    [NSRegularExpression regularExpressionWithPattern:expression 
                                options:NSRegularExpressionCaseInsensitive 
                                error:&error];

    NSTextCheckingResult * const matchResult = [regExpr firstMatchInString:string
                              options:0 range:NSMakeRange(0, [string length])];

   return matchResult ? YES : NO; 
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在iOS中如何使用布尔结果对正则表达式检查字符串

来自分类Dev

如何使用正则表达式检查字符串中的重复字符?

来自分类Dev

如何使用正则表达式检查字符串中的序列

来自分类Dev

布尔检查字符串是否与ruby中的正则表达式匹配?

来自分类Dev

使用正则表达式检查字符串错误中的pangram

来自分类Dev

使用正则表达式检查字符串中的条件

来自分类Dev

检查字符串的正则表达式以

来自分类Dev

如何使用正则表达式检查字符串是否匹配Oracle中的多个条件?

来自分类Dev

如何在JavaScript中对正则表达式进行子字符串化

来自分类Dev

正则表达式-如何检查字符串是否以给定字符开始或结束?

来自分类Dev

C中的正则表达式,检查字符串是否包含特定字符

来自分类Dev

如何使用正则表达式检查字符串是否仅包含特定字符

来自分类Dev

如何检查字符串是否与正则表达式匹配

来自分类Dev

如何检查字符串包含字母或数字-正则表达式c#

来自分类常见问题

检查字符串是否与Bash脚本中的正则表达式匹配

来自分类Dev

JavaScript检查字符串是否包含正则表达式中的任何单词

来自分类Dev

正则表达式检查字符串中的3个相同字母?

来自分类Dev

python正则表达式检查字符串中单词的开始和结束

来自分类Dev

检查字符串是否与python中的正则表达式完全匹配

来自分类Dev

使用正则表达式检查字符串以获取有效的CSS

来自分类Dev

使用正则表达式检查字符串“是” javascript代码

来自分类Dev

使用正则表达式检查字符串是否以数字开头

来自分类Dev

使用流星匹配和正则表达式检查字符串

来自分类Dev

使用正则表达式检查字符串以获取有效的CSS

来自分类Dev

使用正则表达式检查字符串“是” javascript代码

来自分类Dev

使用正则表达式检查字符串的子序列

来自分类Dev

使用正则表达式检查字符串的开头是否与模式匹配

来自分类Dev

如何检查字符串在Python中是否为有效的正则表达式?

来自分类Dev

如何检查字符串是否与node.js中的任何正则表达式数组匹配?

Related 相关文章

  1. 1

    在iOS中如何使用布尔结果对正则表达式检查字符串

  2. 2

    如何使用正则表达式检查字符串中的重复字符?

  3. 3

    如何使用正则表达式检查字符串中的序列

  4. 4

    布尔检查字符串是否与ruby中的正则表达式匹配?

  5. 5

    使用正则表达式检查字符串错误中的pangram

  6. 6

    使用正则表达式检查字符串中的条件

  7. 7

    检查字符串的正则表达式以

  8. 8

    如何使用正则表达式检查字符串是否匹配Oracle中的多个条件?

  9. 9

    如何在JavaScript中对正则表达式进行子字符串化

  10. 10

    正则表达式-如何检查字符串是否以给定字符开始或结束?

  11. 11

    C中的正则表达式,检查字符串是否包含特定字符

  12. 12

    如何使用正则表达式检查字符串是否仅包含特定字符

  13. 13

    如何检查字符串是否与正则表达式匹配

  14. 14

    如何检查字符串包含字母或数字-正则表达式c#

  15. 15

    检查字符串是否与Bash脚本中的正则表达式匹配

  16. 16

    JavaScript检查字符串是否包含正则表达式中的任何单词

  17. 17

    正则表达式检查字符串中的3个相同字母?

  18. 18

    python正则表达式检查字符串中单词的开始和结束

  19. 19

    检查字符串是否与python中的正则表达式完全匹配

  20. 20

    使用正则表达式检查字符串以获取有效的CSS

  21. 21

    使用正则表达式检查字符串“是” javascript代码

  22. 22

    使用正则表达式检查字符串是否以数字开头

  23. 23

    使用流星匹配和正则表达式检查字符串

  24. 24

    使用正则表达式检查字符串以获取有效的CSS

  25. 25

    使用正则表达式检查字符串“是” javascript代码

  26. 26

    使用正则表达式检查字符串的子序列

  27. 27

    使用正则表达式检查字符串的开头是否与模式匹配

  28. 28

    如何检查字符串在Python中是否为有效的正则表达式?

  29. 29

    如何检查字符串是否与node.js中的任何正则表达式数组匹配?

热门标签

归档