function trim(str) { var str = str.replace(/^ss*/, ''), ws = /s/, i = str.length; while (ws.test(str.charAt(--i))); return str.slice(0, i + 1); }
source: http://blog.stevenlevithan.com/archives/faster-trim-javascript