Re: How to extract some text?

2009-03-09 Thread odeits
On Mar 8, 3:50 pm, Oltmans rolf.oltm...@gmail.com wrote:
 On Mar 9, 3:37 am, Chris Rebert c...@rebertia.com wrote:

  Learn about the methods of the string class 
  (str):http://docs.python.org/library/stdtypes.html#id4

  You'll probably be most interested in .split()

 OK, thanks I got it. I was trying to use Regex but .split() just
 worked like a charm. Thank you ;)



  Cheers,
  Chris

  --
  I have a blog:http://blog.rebertia.com



The regex you were lookingfor was probably something like p =
re.compile(r'href='(.*?)')

when you p.match(mystring)  group(1) will be your url
--
http://mail.python.org/mailman/listinfo/python-list


How to extract some text?

2009-03-08 Thread Oltmans
I'm at a loss to figure out how to extract some text from a string.
Here is a string:

setTimeout(location.href='http://youtube.example.com/login.aspx',
5000);

and I want to only retrieve the URL from above i.e I only want this
http://youtube.example.com/login.aspx from the above string. Any ideas/
help is highly appreciated.

Thanks,
Oltmans

--
http://mail.python.org/mailman/listinfo/python-list


Re: How to extract some text?

2009-03-08 Thread Chris Rebert
On Sun, Mar 8, 2009 at 2:18 PM, Oltmans rolf.oltm...@gmail.com wrote:
 I'm at a loss to figure out how to extract some text from a string.
 Here is a string:

 setTimeout(location.href='http://youtube.example.com/login.aspx',
 5000);

 and I want to only retrieve the URL from above i.e I only want this
 http://youtube.example.com/login.aspx from the above string. Any ideas/
 help is highly appreciated.

Learn about the methods of the string class (str):
http://docs.python.org/library/stdtypes.html#id4

You'll probably be most interested in .split()

Cheers,
Chris

-- 
I have a blog:
http://blog.rebertia.com
--
http://mail.python.org/mailman/listinfo/python-list


Re: How to extract some text?

2009-03-08 Thread Tim Pinkawa
On Sun, Mar 8, 2009 at 5:18 PM, Oltmans rolf.oltm...@gmail.com wrote:
 I'm at a loss to figure out how to extract some text from a string.
 Here is a string:

 setTimeout(location.href='http://youtube.example.com/login.aspx',
 5000);

 and I want to only retrieve the URL from above i.e I only want this
 http://youtube.example.com/login.aspx from the above string. Any ideas/
 help is highly appreciated.

 Thanks,
 Oltmans

If x is your string:
 pos = x.find(') + 1
 x[pos:x.find(', pos)]
'http://youtube.example.com/login.aspx'

Find the first single quote, then get the character range between that
and the next single quote.

Tim
--
http://mail.python.org/mailman/listinfo/python-list


Re: How to extract some text?

2009-03-08 Thread Oltmans
On Mar 9, 3:37 am, Chris Rebert c...@rebertia.com wrote:
 Learn about the methods of the string class 
 (str):http://docs.python.org/library/stdtypes.html#id4

 You'll probably be most interested in .split()

OK, thanks I got it. I was trying to use Regex but .split() just
worked like a charm. Thank you ;)


 Cheers,
 Chris

 --
 I have a blog:http://blog.rebertia.com

--
http://mail.python.org/mailman/listinfo/python-list