Re: Search method or RegExp?
- From: "Evertjan." <exjxw.hannivoort@xxxxxxxxxxxx>
- Date: 30 Aug 2007 08:24:16 GMT
Ben Amada wrote on 30 aug 2007 in comp.lang.javascript:
function checkSix(sEmail) {
if (sEmail.search(/(\S+@\S+\.\S+)/) != -1) {
When testing with regex, use test(),
which returns a boolean value.
if (/(\S+@\S+\.\S+)/.test(sEmail)) {
better:
if (/^\S+@\S+\.\S{2,}$/.test(sEmail)) {
return true;
} else {
return false;
}
}
if boolean {
return true;
} else {
return false;
};
is the same as:
if boolean {
return true;
};
return false;
is the same as:
return boolean;
Why not use the last one?
return /^\S+@\S+\.\S\S+$/.test(sEmail);
--
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)
.
- Follow-Ups:
- Re: Search method or RegExp?
- From: Ben Amada
- Re: Search method or RegExp?
- References:
- Search method or RegExp?
- From: Ben Amada
- Re: Search method or RegExp?
- From: RobG
- Re: Search method or RegExp?
- From: Ben Amada
- Search method or RegExp?
- Prev by Date: pls help....media player wont play
- Next by Date: Re: Controlling Javascript from server side
- Previous by thread: Re: Search method or RegExp?
- Next by thread: Re: Search method or RegExp?
- Index(es):
Relevant Pages
|