Adam Shannon adam at
Mon Jan 2 09:03:27 PST 2012

Hello all,

I recently ran into a situation where I would like to obtain a
substring from the beginning until the first encounter with another
substring. This promoted me to write a simple function, called until
and I wondered if it would be something to add with the other string
extras for

It could be defined as acting the same way as the following code:

String.prototype.until = function (needle) {
  return this.substr(0, this.indexOf(needle));

Adam Shannon
Web Developer
University of Northern Iowa
Sophomore -- Computer Science B.S. & Mathematics

More information about the es-discuss mailing list