Str.len

From OpenEUO
Jump to: navigation, search

Calling Pattern

Call

local r[,...] = sl.str.len(a[,...])

Args

a1...aN are strings

Results

r1...rN are numbers


Usage Example

local s = sl.str
local a,b,c =
  'One string',
  'Two strings',
  'Three strings'
local r1,r2,r3 = s.len(a,b,c)
print(r1..' '..r2..' '..r3)
--> 10 11 13

Description

Len returns the lengths of all arguments, if they are strings. Non-strings are assigned a length of zero.

Upon Error

Len fails silently. If len receives no arguments then nil is returned.

See Also