What's wrong with my method and regular expression?


#1

The code is

http://pastie.org/341880

And i want it to return

nil
www.yahoo.co.in
/~testing/i.html

but when I run this code, why doesn’t the www.yahoo.co.in detected?


#2

On Dec 17, 7:07 pm, equinox removed_email_address@domain.invalid wrote:

The code is

http://pastie.org/341880

And i want it to return

nilwww.yahoo.co.in
/~testing/i.html

but when I run this code, why doesn’t thewww.yahoo.co.indetected?

You might want to play with your regex on Rubular (http://
rubular.com/)
A little experimentation shows that you probably want to include
‘http://’
in your input string

cheers


#3

On Dec 17, 6:04 pm, Chris H. removed_email_address@domain.invalid wrote:

but when I run this code, why doesn’t thewww.yahoo.co.indetected?

You might want to play with your regex on Rubular (http://
rubular.com/)
A little experimentation shows that you probably want to include
‘http://’
in your input string

cheers

the code should work for both, if there’s no http:// then it should
print out:

nil
www.yahoo.co.in
/~testing/i.html

if there is then it should print:

http
www.yahoo.co.in
/~testing/i.html


#4

On Dec 17, 6:08 pm, equinox removed_email_address@domain.invalid wrote:

And i want it to return
in your input string

httpwww.yahoo.co.in
/~testing/i.html

anyway thanks for the rubular link I was able to fix the code using
it…