暗号化

lz4decompress

LZ4 文字列を解凍し、必要に応じて、予想される解凍サイズを検証します。

構文

lz4decompress(data: string, expectedSize?: number): string
エイリアス crypt.lz4decompresscrypt.lz4.decompresslz4.decompress

引数

名前説明
datastring関数によって処理されたバイト文字列またはテキストを入力します。
expectedSize?number検証に使用される予想される解凍後のバイト サイズ。

戻り値

名前説明
decompressedstring解凍されたバイト文字列。

説明

LZ4 文字列を解凍し、必要に応じて、予想される解凍サイズを検証します。

2 個のパラメータで呼び出します: data, expectedSize。引数表では必須値と動作を調整する値を確認できます。

decompressed (string) を返します。戻り値表を使って成功値、nil 結果、回復可能なエラーを分けて扱ってください。

プレースホルダー値を使った呼び出し例です。

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