testA = "test.test test.test"
local t1 = {}
for X in string.gfind (testA, "[^ ]+") do
table.insert (t1 ,X)
end
print(table.concat(t1, "", 1, 1));
--output/first test.test
testA = "11.11.11.11 test.test"
local t2 = {}
for X in string.gfind (testA, "[^ ]+") do
table.insert (t2 ,X)
end
print(table.concat(t2, "", 1, 1));
--output/first 11.11.11.11
testA = "100.100.100.100 test.test"
local t3 = {}
for X in string.gfind (testA, "[^ ]+") do
table.insert (t3 ,X)
end
print(table.concat(t3, "", 1, 1));
--output/first 100.100.100.100 test.test
CgogICAgICAgIHRlc3RBID0gInRlc3QudGVzdCB0ZXN0LnRlc3QiCiAgICAgICAgbG9jYWwgdDEgPSB7fQogICAgICAgIGZvciBYIGluIHN0cmluZy5nZmluZCAodGVzdEEsICJbXiBdKyIpIGRvCiAgICAgICAgdGFibGUuaW5zZXJ0ICh0MSAsWCkKICAgICAgICBlbmQKICAgICAgICBwcmludCh0YWJsZS5jb25jYXQodDEsICIiLCAxLCAxKSk7CgogICAgICAgIC0tb3V0cHV0L2ZpcnN0IHRlc3QudGVzdAoKICAgICAgICB0ZXN0QSA9ICIxMS4xMS4xMS4xMSB0ZXN0LnRlc3QiCiAgICAgICAgbG9jYWwgdDIgPSB7fQogICAgICAgIGZvciBYIGluIHN0cmluZy5nZmluZCAodGVzdEEsICJbXiBdKyIpIGRvCiAgICAgICAgdGFibGUuaW5zZXJ0ICh0MiAsWCkKICAgICAgICBlbmQKICAgICAgICBwcmludCh0YWJsZS5jb25jYXQodDIsICIiLCAxLCAxKSk7CgogICAgICAgIC0tb3V0cHV0L2ZpcnN0IDExLjExLjExLjExCgogICAgICAgIHRlc3RBID0gIjEwMC4xMDAuMTAwLjEwMCAgdGVzdC50ZXN0IgogICAgICAgIGxvY2FsIHQzID0ge30KICAgICAgICBmb3IgWCBpbiBzdHJpbmcuZ2ZpbmQgKHRlc3RBLCAiW14gXSsiKSBkbwogICAgICAgIHRhYmxlLmluc2VydCAodDMgLFgpCiAgICAgICAgZW5kCiAgICAgICAgcHJpbnQodGFibGUuY29uY2F0KHQzLCAiIiwgMSwgMSkpOwoKICAgICAgICAtLW91dHB1dC9maXJzdCAxMDAuMTAwLjEwMC4xMDAgICAgdGVzdC50ZXN0Cgo=