local strings = require("strings") local str = "hello world" local t = strings.split(str, " ") local count_t = 0 for k, v in pairs(t) do count_t = count_t + 1 if k == 1 then if not(v == "hello") then error("strings.split()") end end if k == 2 then if not(v == "world") then error("strings.split()") end end end if not(count_t == 2) then error("string.split()") end print("done: strings.split()") if not(strings.has_prefix(str, "hello")) then error("strings.has_prefix()") end if not(strings.has_suffix(str, "world")) then error("strings.has_suffix()") end print("done: strings.has_suffix, strings.has_prefix") if not(strings.trim(str, "world") == "hello ") then error("strings.trim()") end if not(strings.trim(str, "hello ") == "world") then error("strings.trim()") end if not(strings.trim_prefix(str, "hello ") == "world") then error("strings.trim()") end if not(strings.trim_suffix(str, "hello ") == "hello world") then error("strings.trim()") end print("done: strings.trim()") if not(strings.contains(str, "hello ") == true) then error("strings.contains()") end print("done: strings.contains()")