expresiones regulares para parsear un RSS o XML
- abril 24, 2008
- 0 comentario/s
- PHP Tags: expresiones regulares, librerias y funciones
En este post voy a explicar como eliminar un contenido determinado ya sea una imagen o una etiqueta HTML, que no queremos que salga cuando parseamos el RSS o XML mediante expresiones regulares con la funcion preg_match
preg_match('/<p id="desc">([^<]+)</p>/',$array_videos[0]['description'],$descripcion);
if(strlen($descripcion[1]) > 70)
{
$valor = substr($descripcion[1],0,70)."...";
}
else
{
$valor = $descripcion[1];
}
La funcion preg_match elimina de las etiquetas que queremos en este caso elimina todo el contenido y la etiqueta <p id=”desc”>
Despues recorta la cadena en 70 caracteres
Tags de búsquedas:
articulos expresiones, expresiones regulares en xml, procesar expresiones regulares con php
Posts Relacionados:
- expresiones regulares php Las expresiones regulares permiten definir patrones de coincidencia y aplicarlas a cadenas de texto para saber si la cadena (o parte de ella) cumple el patrón e incluso realizar transformaciones...
- Parseando XML con PHP. Lo más fácil y simple Una de las maneras más simples de parsear los datos de un xml es usar la función de php simpleXML que viene integrada con el apache, por lo que su...
- Expresiones regulares en javacript. Teoría y ejemplos El siguiente artículo es una adaptación de uno de los capítulos de expresiones regulares del libro de O’reilly Javascript Cookbook. Por lo que algunos nombres, y ejemplos de frases los...
- Expresiones regulares y uso del enrutador routes.php de CakePHP Después de algo mas de un año trabajando con CakePHP todavía estoy aprendiendo y mejorando una de las “piedras angulares” del framework CakePHP y es a usar y manejar el...
- Parsear e importar contactos o direcciones de email desde .csv Necesitaba hacer una función para parsear y procesar un .csv pues quería hacer una aplicación que subiendo un .csv exportado de la libreta de direcciones de Outlook o Thunderbird, un...

Te ha ayudado el artículo? Colabora!
RSS Feed