Obviously not a genius with Ruby.
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:
(0045) Danish area code.
unless input == ############## <------ unless what? Was
thinking, unless @ in input.
value = input.to_s
lenStop = value.length
lenStart = value.length - 8
username = '45' + value[lenStart..lenStop]
I figure code dosn't work if user puts spaces in his phonenumber. I
guess that can be fixed with a gsub " ", "".. something like that.