package
0.0.0-20221118014540-79c50470ff02
Repository: https://github.com/syhlion/glua-libs.git
Documentation: pkg.go.dev

# README

strings

origin code: https://github.com/vadv/gopher-lua-libs/tree/master/strings

Usage

local strings = require("strings")

-- strings.split(string, sep)
local result = strings.split("a b c d", " ")
-- Output: { "a", "b", "c", "d" }

-- strings.has_prefix(string, prefix)
local result = strings.has_prefix("abcd", "a")
-- Output: true

-- strings.has_suffix(string, suffix)
local result = strings.has_suffix("abcd", "d")
-- Output: true

-- strings.trim(string, cutset)
local result = strings.trim("abcd", "d")
-- Output: abc

-- strings.contains(string, substring)
local result = strings.contains("abcd", "d")
-- Output: true

# Functions

Contains(): lua strings.contains(string, cutset) Port of go string.Contains() returns bool.
HasPrefix(): lua strings.has_prefix(string, suffix): port of go string.HasPrefix() return bool.
HasSuffix(): lua strings.has_suffix(string, prefix): port of go string.HasSuffix() returns bool.
No description provided by the author
No description provided by the author
Split(): lua strings.split(string, sep): port of go string.Split() returns table.
Trim(): lua strings.trim(string, cutset) Port of go string.Trim() returns string.
TrimPrefix(): lua strings.trim_prefix(string, cutset) Port of go string.TrimPrefix() returns string.
TrimSuffix(): lua strings.trim_suffix(string, cutset) Port of go string.TrimSuffix() returns string.