como seleccionar texto especifico?

wenas, el caso es que suelo colgar enlaces a mega y para hacerlo mas rapido queria saber si hay manera de seleccionar solo lo que quiero

me explico

los enlaces vienen tal que asi:

link descripcion tamaño fecha descargas

yo solo quiero lo que es el link y la descripcion

hay manera de hacerlo con algun programa?
Así pensando rápido, ¿una hoja de Excel...? :-?

Un saludo!
pero me lo copiaria en la misma celda

-- Megaupload Filemanager Export
-- Filter used: none
-- Sorting used: name asc
-- Search used: none
-- Generation Time: November 30, 2009, 6:25 pm


+-------------------------------------+ +------------------------------------------------------------+ +----------+ +----------+ +-------------+
| Download link | | Filename | | Filesize | | Date | | # Downloads |
+-------------------------------------+ +------------------------------------------------------------+ +----------+ +----------+ +-------------+
http://www.megaupload.com/?d=WMLE1BKX 100_5771.rar 135.5 MB 2009-11-24 2
http://www.megaupload.com/?d=9S31ZSC8 100_5772.rar 54.83 MB 2009-11-24 2
http://www.megaupload.com/?d=INSU67YZ 12 meditacion visualizacion guiada.rar 32.07 MB 2009-09-07 39
http://www.megaupload.com/?d=WLSPQMTK 2x01 Un tipo entra en el despacho de una psiquiatra by r... 99 MB 2009-11-18 58
http://www.megaupload.com/?d=YQLUJ2LJ 2x01 Un tipo entra en el despacho de una psiquiatra by r... 99 MB 2009-11-18 45
http://www.megaupload.com/?d=HUWVOPWP 2x01 Un tipo entra en el despacho de una psiquiatra by r... 99 MB 2009-11-18 50
http://www.megaupload.com/?d=8PI7R4EX 2x01 Un tipo entra en el despacho de una psiquiatra by r... 99 MB 2009-11-18 59
http://www.megaupload.com/?d=CKODVLXY 2x01 Un tipo entra en el despacho de una psiquiatra by r... 99 MB 2009-11-18 79
http://www.megaupload.com/?d=GZSX7C5R 2x01 Un tipo entra en el despacho de una psiquiatra by r... 15.1 MB 2009-11-18 45
http://www.megaupload.com/?d=OEUSSFQJ 2x02 No reanimar by rhipone.zip.001 99 MB 2009-11-18 52
----parte 1---------------------------------------parte2---------------------------------------------parte3-------parte4--------------

Ejemplo, si yo quiero seleccionar solo esto

La parte uno serian todos los links, la parte dos seria la descripcion y obviar la parte 3 y 4, pero seleccionar solo se hace en horizontal, y yo necesito hacerlo en vertical, para que me coja la columna de los links y de la descripcion
Te pongo la opción de linux, por si lo quisieras usar...

Supongamos que has metido todo eso en un archivo llamado texto.txt

grep http://www.megaupload.com/?d= texto.txt | cut -d " " -f 1


El resultado es:

http://www.megaupload.com/?d=WMLE1BKX
http://www.megaupload.com/?d=9S31ZSC8
http://www.megaupload.com/?d=INSU67YZ
http://www.megaupload.com/?d=WLSPQMTK
http://www.megaupload.com/?d=YQLUJ2LJ
http://www.megaupload.com/?d=HUWVOPWP
http://www.megaupload.com/?d=8PI7R4EX
http://www.megaupload.com/?d=CKODVLXY
http://www.megaupload.com/?d=GZSX7C5R
http://www.megaupload.com/?d=OEUSSFQJ


Seguramente podrás hacer lo mismo desde la terminal de windows, aunque cambiarán los comandos o tendrás que hacerlo de otra forma. De batch no sé mucho así que no te puedo ayudar, pero puedes investigar esta forma.

Edito:

Aps, he leído mal, pensaba que sólo querías sacar el enlace. Con expresiones regulares sólo se podría si hubiera una clara distinción entre la parte 2 y la 3, por ejemplo, pero ahí no lo veo claro así que no sé ^^

Edito (otra vez, es que respondo sin leer...):

Bueno, sí se podría. Sería coger todo de cada línea excepto la fecha del final, MB y un número, sí que podría hacerse con expresiones regulares.

Notepad++ puede hacer reemplazos de expresiones regulares, así que podrías reemplazar la expresión correspondiente a " ENTERO MB ENTERO-ENTERO-ENTERO 50" por una cadena vacía, es decir, borrar. Sería pegarlo en el notepad++, aplicar el reemplazo de expresión regular y listo.
bueno si saco una parte y luego otra no me importa, lo hago en excel listo, pero lo que queria era hacerlo a la par..no se yo si con win se podra..con linux ya me han dicho que si, un colega que sabe de java me va a intentar hacer un programilla para ello
Con sed se haría así (si no he metido la pata), suponiendo que has metido todo el texto en un fichero llamado texto.txt:

sed -e 's/ [0-9"."]* MB[- 0-9]*$//' -n -e '/^http/p' texto.txt


Se supone que hay un port de sed para windows, nunca lo he probado: http://gnuwin32.sourceforge.net/packages/sed.htm

Programas como geany y notepad++ reemplazo por expresiones regulares.
5 respuestas