代码之家  ›  专栏  ›  技术社区  ›  aahrens

创建正则表达式以匹配自定义格式

  •  2
  • aahrens  · 技术社区  · 14 年前

    ? 以1个或多个字母字符结尾

    到目前为止我所拥有的是

    [A-Za-z]+\?{1}[A-Za-z]+
    

    但这导致我的程序崩溃。有什么想法吗?谢谢你的回复。

    更新的

    例外情况如下:

    Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 
    'Can't do regex matching, reason: (Can't open pattern U_REGEX_RULE_SYNTAX 
    (string fe?ing, pattern [A-Za-z]+?{1}[A-Za-z]+, case 0, canon 0))'
    

    似乎忽略了转义符?

    2 回复  |  直到 10 年前
        1
  •  2
  •   Keng    14 年前

    [A-Za-z]+[?][A-Za-z]+
    
        2
  •  1
  •   kennytm    14 年前

    @"[A-Za-z]+\\?[A-Za-z]+"
    

    \ ?