Vital.sandbox
String

string.detab

Shared

Converts tab characters to spaces in a string


Syntax

local result = string.detab(input)

Parameters

TypeNameDescription
stringinputString containing tab characters

Returns

TypeNameDescription
stringresultDetabbed string

Examples

Convert a single tab to spaces
local result = string.detab("Hello\tWorld")

engine.print("info", result) --'Hello    World'
Convert multiple tabs to spaces
local result = string.detab("A\tB\tC")

engine.print("info", result) --'A    B    C'
Format tab-separated values
local tsv = "Name\tAge\tCity"
local formatted = string.detab(tsv)

engine.print("info", formatted) --'Name    Age    City'

On this page