Yeah, well, I just love RegExps, so I had to do it... :-)
/Robert
-----Original Message-----
From: Alex Shiell, ITS, EC, SE [mailto:alex.shiell@s...]
Sent: den 30 augusti 2001 11:16
To: JavaScript HowTo
Subject: [javascript_howto] RE: String manipulation
Yes, I suspected it would be possible with regexp, I couldn't quite get the
syntax though
-----Original Message-----
From: Nyman, Robert [mailto:Robert.Nyman@i...]
Sent: 30 August 2001 09:37
To: JavaScript HowTo
Subject: [javascript_howto] RE: String manipulation
Or you can do it with a RegExp:
String.prototype.trim=String_trim;
function String_trim(){
return this.replace(/^\s*|\s*$/g, "");
}
var strSomething = " word ";
strSomething = strSomething.trim();
strSomething's length is now 4 and it's first character is the 'w'.
/Robert
-----Original Message-----
From: Alex Shiell, ITS, EC, SE [mailto:alex.shiell@s...]
Sent: den 29 augusti 2001 17:40
To: JavaScript HowTo
Subject: [javascript_howto] RE: String manipulation
length is easy
sMyString.length()
and I've written a trim method:
String.prototype.trim=String_trim;
function String_trim(){
var i=0;
var j=this.length;
while(this.charAt(i)==" ") i++;
while(this.charAt(j-1)==" ") j--;
return this.substring(i,j);
}
to invoke it just do
sMyString.trim()
-----Original Message-----
From: Terrence Joubert [mailto:Terrence@v...]
Sent: 29 August 2001 15:56
To: JavaScript HowTo
Subject: [javascript_howto] String manipulation
Importance: High
Hi,
I want to trim a string and then check its length(number of characters).
Any idea on how I can do that in JavaScript?
Many thanks
Terrence