Kryptografie

lz4decompress

Dekomprimiert eine LZ4-Zeichenfolge und validiert optional die erwartete dekomprimierte Größe.

Syntax

lz4decompress(data: string, expectedSize?: number): string
Aliase crypt.lz4decompresscrypt.lz4.decompresslz4.decompress

Argumente

NameTypBeschreibung
datastringEingabebytezeichenfolge oder Text, der von der Funktion verarbeitet wird.
expectedSize?numberErwartete dekomprimierte Bytegröße, die für die Validierung verwendet wird.

Rückgaben

NameTypBeschreibung
decompressedstringDekomprimierte Bytefolge.

Beschreibung

Dekomprimiert eine LZ4-Zeichenfolge und validiert optional die erwartete dekomprimierte Größe.

Rufe es mit 2 Parameter(n) auf: data, expectedSize. Die Argumenttabelle erklärt, welche Werte erforderlich sind und welche nur das Verhalten verfeinern.

Es gibt decompressed (string) zurück. Nutze die Rückgabetabelle, um erfolgreiche Werte von nil-Ergebnissen und behandelbaren Fehlern zu trennen.

Beispiel

Beispielaufruf mit Platzhalterwerten.

local result = lz4decompress("example", 1)
print(result)