Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/09/2010, 19:36
KaozC9
 
Fecha de Ingreso: abril-2010
Ubicación: Chile
Mensajes: 76
Antigüedad: 14 años, 8 meses
Puntos: 3
Respuesta: Algún script para asignar el CSS a los tags html?

Cita:
Iniciado por mayid Ver Mensaje
Mas que nada para los tags con id. Que raro que pudiendo existir algo de esto con expresiones regulares no encuentre NADA:

Esta es la hoja de estilo:
Ya, quieres obtener todos los tags con id, te dejo dos codigos, uno para sacar los id de un codigo HTML y el otro de tu CSS.


Código PHP:
Ver original
  1. <?php
  2. //para codigo HTML
  3. $html = file_get_contents('index.html');
  4. preg_match_all('/id=\"(.*?)\"/i', $html, $htmlid, PREG_PATTERN_ORDER);
  5.  
  6. //Para tu css
  7. $css = file_get_contents('style.css');
  8. preg_match_all('/#(.*?)\s\{/i', $css, $cssid, PREG_PATTERN_ORDER);
  9.  
  10. print_r($htmlid[1]); //Imprime todos los id que se encontraron en el codigo HTML y se almacenaron en un array
  11. print_r($cssid[1]); //Imprime todos los id que se encontraron en el codigo CSS y se almacenaron en un array
  12. ?>

Si me puedes especificar mejor lo que quieres, te puedo ayudar en lo que necesites