M
Max Williams
Hey folks. I feel like this should be easy but it's been a long week
and my brain hurts.
If i have a string like this:
string = "pending: sent at Thu Oct 09 17:25:08 +0100 2008,
password:banana errors: couldn't find user with id 230"
and i want to pull out 'banana', what's an elegant way to do it? The
password will always be followed by a space.
I can think of this:
string.match(/password:[^\s]+/)[0].gsub("password:","")
but it seems a bit clumsy and error prone. Is there a nicer way?
(Passwords can contain non alphanumeric characters btw)
and my brain hurts.
If i have a string like this:
string = "pending: sent at Thu Oct 09 17:25:08 +0100 2008,
password:banana errors: couldn't find user with id 230"
and i want to pull out 'banana', what's an elegant way to do it? The
password will always be followed by a space.
I can think of this:
string.match(/password:[^\s]+/)[0].gsub("password:","")
but it seems a bit clumsy and error prone. Is there a nicer way?
(Passwords can contain non alphanumeric characters btw)