I simply want to check if the string from an form input is a phone
number, or an email.
I started testing wether the string.class was Bignum or Fixnum. If it
was I presumed it was a phonenumber. Although this works in script/
console, my application dosn’t seem to pass the Bignum and Fixnum
tests and proceeds to the else statement.
So now I wanna try looking for the content in my string.
I thought, hey, ill just look for the “@” sign in the posted string.
But how? I’ve been searching for several hourse. And don’t seem to run
into any solution.
So I’ll go to bed, and cross my fingers.
Thx in advance
Btw, this is what I’m trying:
I’m using a phonenumber or the email as login. Same field.
If the user enters his phonenumber, I wanna make sure it works weather
the user types:
Heh–there’s actually a famous regexp (if you can imagine such a thing)
that faithfully tracks the RFA spec for e-mail addresses. It’s
something like half a printed page long and would make a kick-ass
tattoo.
I’m writing from the bus, else I’d google up a link to it.
But lots of much much simpler regexps will handle 99% of valid
addresses. Those are easily googled up…