Patrón de expresión regular de C # para extraer las URL de una cadena dada - no las URL de HTML completo, pero también los enlaces vacíos
Necesito una expresión regular que haga lo siguiente
<code>Extract all strings which starts with http:// Extract all strings which starts with www. </code>
Así que necesito extraer estos 2.
Por ejemplo, hay un texto de cadena dado a continuación
<code>house home go www.monstermmorpg.com nice hospital http://www.monstermmorpg.com this is incorrect url http://www.monstermmorpg.commerged continue </code>
Así que de la cadena dada arriba obtendré
<code> www.monstermmorpg.com http://www.monstermmorpg.com http://www.monstermmorpg.commerged </code>
Buscando expresiones regulares o de otra manera. Gracias.
C # 4.0