Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/02/2010, 03:55
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Respuesta: Problema para diferenciar propiedades HTML, CLASS, ID (Reg Expresions)

Cita:
Iniciado por pateketrueke Ver Mensaje
precisamente ahí es cuando sirven las capturas... ;)

en dado caso debes obtener todo el fragmento de texto,y ya después interpretarlo...
/([\.#\s\w:-]*)\w[,\s+]+[:\.#\s\w:-]*\{/

analicemos solo un caso genérico... ya que hemos capturado el fragmento de información simplemente descubrimos que tipo de relación contiene... (:

simple, comparamos usando strstr() para comprobar si existe en dicho fragmento el símbolo # ... bingo!!
Buenas!

Si descubrir si el fragmento tiene # o punto lo consigo pasandole otra expresión regular al fragmento para que me saque todo lo que encuentra, y lo hace bien.

// todos los ID #([:\w-]*)
// todos los CLASS \.([:\w-]*)

Solo que no se como capturar solo los trozos que no tienen # ni .
En el caso de este fragmento

#footer #footerGlobalNav ul li.first {

Debería meterme en el array de coincidencias el ul y el li

Esto es lo que aun no he conseguido

Gracias de antemano!