Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: **Aincrad** en 27 Mayo 2022, 01:35 am



Título: Formatear texto de attribute style
Publicado por: **Aincrad** en 27 Mayo 2022, 01:35 am
Sere directo, Como obtengo la URL que esta en el atributo syle ?

Código
  1. <i class="img _1-yc profpic" aria-label="Salvador Osvaldo, profile picture" role="img" style="background:#d8dce6 url('https\3a //scontent.fccs3-1.fna.fbcdn.net/v/t1.18169-1/29595233_969571103219620_8305830866261244835_n.jpg?stp\3d cp0_dst-jpg_e15_p130x130_q65\26 _nc_cat\3d 104\26 ccb\3d 1-7\26 _nc_sid\3d dbb9e7\26 efg\3d eyJpIjoidCJ9\26 _nc_ohc\3d 1dIsFQh3mkQAX8oTG8h\26 _nc_ht\3d scontent.fccs3-1.fna\26 oh\3d 00_AT92esrjGvAgYGVFpvL_HJrY2PDttjbn1-LyuPAQ4M2YLA\26 oe\3d 62B3ED5D') no-repeat center;background-size:100% 100%;-webkit-background-size:100% 100%;width:126px;height:126px"></i>

Tengo que decodificar o algo ? , que tengo q hacer?


Gracias de antemano.






Título: Re: Formatear texto de attribute style
Publicado por: MinusFour en 27 Mayo 2022, 13:06 pm
Son caracteres que están siendo escapados. Necesitas poder parsear el CSS y tener el texto tal cual. Son valores hexadecimales, así que podrías usar un expresión regular, sino quieres usar un parser.