By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
454,418 Members | 1,435 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 454,418 IT Pros & Developers. It's quick & easy.

Regular expression

P: n/a
how wold be a regular expression to pick links from a page ????

[]s...
Nov 15 '05 #1
Share this Question
Share on Google+
4 Replies


P: n/a
Try with this:

"<a href=\\s*([^>]*)\\s*>\\s*"

An example:

string s;
Regex r;
Match m;
//
s = @"<p>Esto es una prueba <a href='http://www.elguille.info/'>el Guille</a>
Más cosas.</p>";
r =new Regex("<a href=\\s*([^>]*)\\s*>\\s*");
//
m = r.Match(s);
if( m.Success)
Console.WriteLine(m.Result("$1"));
else
Console.WriteLine("No hay coincidencias.");

--
Nos vemos.
Guillermo
--------------
P.S.
Si te parece últil mi sitio:
http://www.elguille.info/lonuevo/lo_nuevo0312.htm#dic30
--------------
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)
"Ricardo" <dr*******@terra.com.br> wrote in message
news:eI**************@TK2MSFTNGP12.phx.gbl...
how wold be a regular expression to pick links from a page ????

[]s...

Nov 15 '05 #2

P: n/a
thanks...

"Guillermo 'guille'" <gu****@en.elguille.info> wrote in message
news:Oa**************@tk2msftngp13.phx.gbl...
Try with this:

"<a href=\\s*([^>]*)\\s*>\\s*"

An example:

string s;
Regex r;
Match m;
//
s = @"<p>Esto es una prueba <a href='http://www.elguille.info/'>el Guille</a> Más cosas.</p>";
r =new Regex("<a href=\\s*([^>]*)\\s*>\\s*");
//
m = r.Match(s);
if( m.Success)
Console.WriteLine(m.Result("$1"));
else
Console.WriteLine("No hay coincidencias.");

--
Nos vemos.
Guillermo
--------------
P.S.
Si te parece últil mi sitio:
http://www.elguille.info/lonuevo/lo_nuevo0312.htm#dic30
--------------
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)
"Ricardo" <dr*******@terra.com.br> wrote in message
news:eI**************@TK2MSFTNGP12.phx.gbl...
how wold be a regular expression to pick links from a page ????

[]s...


Nov 15 '05 #3

P: n/a
but if i wnat a string wich only the link, and not betwen " "???
[]s...
"Guillermo 'guille'" <gu****@en.elguille.info> wrote in message
news:Oa**************@tk2msftngp13.phx.gbl...
Try with this:

"<a href=\\s*([^>]*)\\s*>\\s*"

An example:

string s;
Regex r;
Match m;
//
s = @"<p>Esto es una prueba <a href='http://www.elguille.info/'>el Guille</a> Más cosas.</p>";
r =new Regex("<a href=\\s*([^>]*)\\s*>\\s*");
//
m = r.Match(s);
if( m.Success)
Console.WriteLine(m.Result("$1"));
else
Console.WriteLine("No hay coincidencias.");

--
Nos vemos.
Guillermo
--------------
P.S.
Si te parece últil mi sitio:
http://www.elguille.info/lonuevo/lo_nuevo0312.htm#dic30
--------------
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)
"Ricardo" <dr*******@terra.com.br> wrote in message
news:eI**************@TK2MSFTNGP12.phx.gbl...
how wold be a regular expression to pick links from a page ????

[]s...


Nov 15 '05 #4

P: n/a
try this:
r = New Regex("<a href=\s*[""']([^\s]*)[""']\s*>")

In C#:
r = new Regex("<a href=\\s*[\"']([^\\s]*)[\"']\\s*>");
--
Nos vemos.
Guillermo
--------------
P.S.
Si te parece últil mi sitio:
http://www.elguille.info/lonuevo/lo_nuevo0312.htm#dic30
--------------
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)
"Ricardo" <dr*******@terra.com.br> wrote in message
news:%2****************@TK2MSFTNGP11.phx.gbl...
but if i wnat a string wich only the link, and not betwen " "???
[]s...
"Guillermo 'guille'" <gu****@en.elguille.info> wrote in message
news:Oa**************@tk2msftngp13.phx.gbl...
Try with this:

"<a href=\\s*([^>]*)\\s*>\\s*"

An example:

string s;
Regex r;
Match m;
//
s = @"<p>Esto es una prueba <a href='http://www.elguille.info/'>el

Guille</a>
Más cosas.</p>";
r =new Regex("<a href=\\s*([^>]*)\\s*>\\s*");
//
m = r.Match(s);
if( m.Success)
Console.WriteLine(m.Result("$1"));
else
Console.WriteLine("No hay coincidencias.");

--
Nos vemos.
Guillermo
--------------
P.S.
Si te parece últil mi sitio:
http://www.elguille.info/lonuevo/lo_nuevo0312.htm#dic30
--------------
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)
"Ricardo" <dr*******@terra.com.br> wrote in message
news:eI**************@TK2MSFTNGP12.phx.gbl...
how wold be a regular expression to pick links from a page ????

[]s...



Nov 15 '05 #5

This discussion thread is closed

Replies have been disabled for this discussion.