Member Junction
    Preparing search index...

    Pattern matcher supporting glob-style wildcards Patterns can be:

    • Exact match: "Users"
    • Wildcard: "*" (matches anything)
    • Prefix: "Skip*" (matches "SkipAnalysis", "SkipReport", etc.)
    • Suffix: "*Agent" (matches "SkipAgent", "DataAgent", etc.)
    • Contains: "Report" (matches "DailyReportSummary")
    • Single char: "User?" (matches "Users", "User1", etc.)
    • Comma-separated list: "Users,Accounts,Products"
    Index

    Constructors

    Methods

    • Check if a pattern contains wildcards

      Parameters

      • pattern: string | null

        The pattern to check

      Returns boolean

      true if pattern contains wildcards

    • Validate that a pattern is well-formed

      Parameters

      • pattern: string | null

        The pattern to validate

      Returns boolean

      true if valid, false otherwise

    • Check if a value matches a pattern or comma-separated list of patterns

      Parameters

      • value: string

        The value to test

      • pattern: string | null

        The pattern or comma-separated patterns to match against

      Returns PatternMatchResult

      PatternMatchResult with match status and the specific pattern that matched

    • Get all patterns from a comma-separated string

      Parameters

      • pattern: string | null

        Comma-separated pattern string

      Returns string[]

      Array of individual patterns