Hi all
Using JScript. is there a better way to write the following reg exp.
or am I doing something right for a change ? lol.
thanks
Al
String.prototype.convertBBCtoHTML = JS_convertBBCtoHTML;
function JS_convertBBCtoHTML() {
var sString = this.toString();
sString = sString.replace(/\[b\]/gi, '<strong>');
sString = sString.replace(/\[\/b\]/gi, '</strong>');
sString = sString.replace(/\[strong\]/gi, '<strong>');
sString = sString.replace(/\[\/strong\]/gi, '</strong>');
sString = sString.replace(/\[i\]/gi, '<em>');
sString = sString.replace(/\[\/i\]/gi, '</em>');
sString = sString.replace(/\[em\]/gi, '<em>');
sString = sString.replace(/\[\/em\]/gi, '</em>');
sString = sString.replace(/\[u\]/gi, '<u>');
sString = sString.replace(/\[\/u\]/gi, '</u>');
sString = sString.replace(/\[s\]/gi, '<strike>');
sString = sString.replace(/\[\/s\]/gi, '</strike>');
sString = sString.replace(/\[pre\]/gi, '<pre>');
sString = sString.replace(/\[\/pre\]/gi, '</pre>');
sString = sString.replace(/\[blockquote\]/gi, '<blockquote>');
sString = sString.replace(/\[\/blockquote\]/gi,
'</blockquote>');
return sString;
}