TROIKA.ASP - the MVC framework

String.js

Summary

Contains extensions to standard String JavaScript object.

This is part of Troika.ASP Framework - web development MVC framework for ASP 3.0. Please visit www.troika-asp.com for more details.



Version: $Revision: 1.3 $

Author: Pavel Chuchev pav@troika-asp.com


/**
* @fileoverview Contains extensions to standard <tt>String</tt> JavaScript object.
*
* <p>
* This is part of Troika.ASP Framework - web development MVC framework for ASP 3.0.
* Please visit {@link http://www.troika-asp.com www.troika-asp.com} for more details.
* </p>
*
* @author Pavel Chuchev pav@troika-asp.com
* @version $Revision: 1.3 $
*/
/**
* Searches this String and substitutes ${varName} with value.
*
* @return The expanded string.
* @type String
*/
Object.prototype.expandVar = function (varName, value) {

    var re =  new RegExp("\\${" + varName + "}", "g");
    return this.replace(re, value);
};

/**
* Removes the leading and tail white space from this string.
*/
String.prototype.trim = function () {

    return this.replace(/^\s*/, "").replace(/\s*$/, "");
};

TROIKA.ASP - the MVC framework

www.troika-asp.com
Documentation generated on Sun Jun 15 17:59:32 2008