Trim whitespace from string



Published: 2017-06-03 10:34:25 +0000
Categories: LUA,

Language

LUA

Description

Simple implementation to trim leading and trailing whitespace from a string in LUA

Similar to

  • PHP: trim()
  • Python: strip()
  • Javascript: trim()

Based On

Snippet

function trim(s)
  return s:match'^()%s*$' and '' or s:match'^%s*(.*%S)'
end

Usage Example

local a = ' abcde fg    '
print( a..'END' )
print(trim(a)..'END')

Keywords

trim, strip, whitespace, string,

Latest Posts


Copyright © 2022 Ben Tasker | Sitemap | Privacy Policy
Available at snippets.bentasker.co.uk, http://phecoopwm6x7azx26ctuqcp6673bbqkrqfeoiz2wwk36sady5tqbdpqd.onion and http://snippets.bentasker.i2p
hit counter