Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2011, 15:19
tabelor
 
Fecha de Ingreso: febrero-2011
Mensajes: 78
Antigüedad: 13 años, 2 meses
Puntos: 0
expresiones regulares: barra escapadora

Hola a todos, tengo un texto lleno de barras escapadoras \ os pongo un ejemplo para que veais:


Código:
class=\"C_popdiv16 hcom_popdiv_disamb \">\n  <table class=\"\">\n    <tr>\n      <td class=\"hcom_popdiv_tl\"><\/td>\n      <td class=\"hcom_popdiv_tm\"><div class=\"h\"><div class=\"lt\"><\/div><div class=\"r\"><\/div><\/div><\/td>\n      <td class=\"hcom_popdiv_tr\"><\/td>\n    <\/tr>\n    <tr>\n      <td class=\"hcom_popdiv_ml\"><\/td>\n      <td class=\"hcom_popdiv_mm\"><div class=\"hcom_popdiv_content\"><div class=\"close\">
como podeis ver está lleno de barras escapadoras con lo que sacar algo en claro de ahí mediante una expresión regular es misión imposible.
Supongamos que tengo esto y quiero sacar lo de dentro:


<\"\texto que quiero sacar mediante expresion regular \"\>

tendria que poner una barra invertida, "/" delante de de cada barra escapadora "\"
para que no me escape los caracteres???
es decir finalmente me tendría que quedar algo así:


<\/"\/(.*?)\/"\/>

Esa expresion me debería devolver el texto no es asi????
Pues no funciona!xD
Por favor alguien me puede explicar porque?