NBRegexCaseOptions

enum NBRegexCaseOptions {}

正規表現検索時のオプション

  • Option指定無し

    Declaration

    Objective-C

    NBRegexCaseNone = 0

    Swift

    static var none: NBRegexCaseOptions { get }
  • 大文字と小文字を区別しない。

    Declaration

    Objective-C

    NBRegexCaseInsensitivity = 1 << 0

    Swift

    static var insensitivity: NBRegexCaseOptions { get }
  • 文字列を複数行として扱う。

    Declaration

    Objective-C

    NBRegexCaseMultiLine = 1 << 1

    Swift

    static var multiline: NBRegexCaseOptions { get }
  • 拡張正規表現を使用する。

    Declaration

    Objective-C

    NBRegexCaseExtended = 1 << 2

    Swift

    static var extended: NBRegexCaseOptions { get }
  • 正規表現の.が改行にもマッチする。

    Declaration

    Objective-C

    NBRegexCaseDotMultiLine = 1 << 3

    Swift

    static var dotMultiline: NBRegexCaseOptions { get }