API Docs
    Preparing search index...

    Function splitByCommaWithPreservingQuotes

    • Internal

      Splits a comma-separated list while preserving quoted strings.

      This is essential for correctly parsing HLS attribute lists where values may contain commas inside quotes.

      Parameters

      • str: string

        The comma-separated attribute string

      Returns string[]

      Array of individual attribute key=value pairs

      splitByCommaWithPreservingQuotes('a="1,2",b=hello');
      // ['a="1,2"', 'b=hello']