ts-phonenumber - v2.0.0
    Preparing search index...

    Interface NumberFormat

    Format descriptor for formatting phone numbers. Maps to NumberFormat in libphonenumber.

    interface NumberFormat {
        domesticCarrierCodeFormattingRule?: string;
        format: string;
        leadingDigits?: RegExp;
        nationalPrefixFormattingRule?: string;
        nationalPrefixOptional?: boolean;
        pattern: RegExp;
    }
    Index

    Properties

    domesticCarrierCodeFormattingRule?: string

    Rule for carrier code formatting

    format: string

    Replacement format string using $1, $2, etc.

    leadingDigits?: RegExp

    Compiled leading digits pattern to determine when to use this format (prefix match: ^pattern, patterns combined with |)

    nationalPrefixFormattingRule?: string

    Rule for formatting with national prefix (e.g., "0$1")

    nationalPrefixOptional?: boolean

    Whether the national prefix is optional when formatting

    pattern: RegExp

    Compiled pattern to match the national number (anchored: ^pattern$, with capturing groups)