Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/03/2014, 22:04
Avatar de sonickseven
sonickseven
 
Fecha de Ingreso: diciembre-2012
Ubicación: bogota
Mensajes: 404
Antigüedad: 11 años, 11 meses
Puntos: 2
Hola chicos que tal como andan :) es que pues veran yo para esto de las expresiones o

Hola chicos que tal como andan!!! pues bueno veran yo soy algo novato en esto de las expre regu. y necesito ayuda de los expertos. Tengo una funcion en node.js que me muestra muucha informacion pero el problema es que esta toda en un string(cadena) y lo unico que necesito es la parte donde dice Metadata tonces creo que talves con expresiones reg se pueda sacar solo esa partesita. Chicos les daria una ayuda pero la verdad no idea de esto y lo poco que se es nada pero aca les muestro una RegExpr que me ayudo a sacar el id de youtube talves de ahi se pueda

Código Javascript:
Ver original
  1. function getYouTubeID(url) {
  2.   return decodeURIComponent(url)
  3.     .match(/(\?|&)v=([^&]+)/)
  4.     .pop();
  5. }
y esto es el string que me muestra por consola
Código zsdfs:
Ver original
  1. ffmpeg version 1.2.4 Copyright (c) 2000-2013 the FFmpeg developers
  2.   built on Oct 12 2013 06:45:21 with gcc 4.8 (Debian 4.8.1-10)
  3.   configuration: --prefix=/usr --extra-cflags='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security ' --extra-ldflags='-Wl,-z,relro' --cc='ccache cc' --enable-shared --enable-libmp3lame --enable-gpl --enable-nonfree --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping --enable-libvpx --enable-libschroedinger --disable-encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-librtmp --enable-avfilter --enable-libfreetype --enable-libvo-aacenc --disable-decoder=amrnb --enable-libvo-amrwbenc --enable-libaacplus --libdir=/usr/lib/x86_64-linux-gnu --disable-vda --enable-libbluray --enable-libcdio --enable-gnutls --enable-frei0r --enable-openssl --enable-libass --enable-libopus --enable-fontconfig --enable-libpulse --disable-mips32r2 --disable-mipsdspr1 --disable-mipsdspr2 --enable-libiec61883 --enable-libfdk-aac --enable-libdc1394 --disable-altivec --disable-armv5te --disable-armv6 --disable-vis --shlibdir=/usr/lib/x86_64-linux-gnu
  4.   libavutil      52. 18.100 / 52. 48.101
  5.   libavcodec     54. 92.100 / 54. 92.100
  6.   libavformat    54. 63.104 / 54. 63.104
  7.   libavdevice    54.  3.103 / 54.  3.103
  8.   libavfilter     3. 42.103 /  3. 42.103
  9.   libswscale      2.  2.100 /  2.  5.101
  10.   libswresample   0. 17.102 /  0. 17.104
  11.   libpostproc    52.  2.100 / 52.  3.100
  12. [mp3 @ 0x230a880] max_analyze_duration 5000000 reached at 5015510 microseconds
  13. [mp3 @ 0x230a880] Estimating duration from bitrate, this may be inaccurate
  14. Input #0, mp3, from '/home/sonick7/Vídeos/multimedia/3aa347c49202f12db591bb6c019d1e55':
  15.   Metadata:
  16.     title           : Ajena
  17.     TLEN            : 293000
  18.     publisher       : Sony International
  19.     genre           : genre
  20.     album           : eddy errera y proyecto 1
  21.     album_artist    : Magic Juan
  22.     track           : 1
  23.     composer        : Alejandro Montero
  24.     artist          : Heddy Herrera
  25.     date            : 2002
  26.   Duration: 00:04:53.82, start: 0.000000, bitrate: 127 kb/s
  27.     Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s
  28.     Stream #0:1: Video: mjpeg, yuvj420p, 96x96 [SAR 96:96 DAR 1:1], 90k tbr, 90k tbn, 90k tbc
  29.     Metadata:
  30.       title           :
  31.       comment         : Cover (front)
  32. At least one output file must be specified
lo unico que necesito es la parte que esta entre el "Metadata" de la linea 15 y "Metadata" que esta en el final. Les agradezco de antemano por la atencion :)