Trim whitespace from string

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




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

Similar to

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

Based On


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

Usage Example

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


trim, strip, whitespace, string,

Latest Posts

Urldecode string (LUA)
FFMPEG Convert YUV444p to YUV420p (BASH)
Forcing FFMPEG to honour segment length in HLS Stream Creator (BASH)
Force CURL to place request to a specific IP (BASH)
Set a variable only if it is undefined (Javascript)
Ignore query string with Nginx caching proxy (NGinx)
Get breakdown of UK and non-UK votes for a Parliamentary Petition (Python)
Decompress Mozilla Firefox jsonlz4 bookmark backup files (Python)
Setting Git author details for a single repo (Git)
Checking Virtual Machine Resource Allocations with Libvirt (BASH)

Copyright © 2019 Ben Tasker | Sitemap | Privacy Policy
Available at and snippets.6zdgh5a5e6zpchdz.onion