| ||||
Respuesta: Limpiar links en una cadena ![]() por favor, lee el siguiente tema: http://www.forosdelweb.com/f18/aport...s-pcre-646110/ y escribe por ti mismo la expresión, suerte!!
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| |||
Respuesta: Limpiar links en una cadena Cita: Hola pateketrueke muchas gracias por contestar, gracias por el tema ahorita lo estoy viendo las regexp no las utiliso mucho mas para lo necesario nunca he hecho comprobaciones muy complicadas realmente lo que necesito es limpiar un texto que contenga links y unicamente dejar los links que sean del dominio propio del sitio
Iniciado por pateketrueke ![]() ![]() por favor, lee el siguiente tema: http://www.forosdelweb.com/f18/aport...s-pcre-646110/ y escribe por ti mismo la expresión, suerte!! ejemplo: $texto = 'este texto contiene dos enlaces <a href="http://otrositio.com" >otro sitio</a> <a href="http://misitio.com" >mi sitio</a> '; lo que necesito hacer es eliminar el enlace de otrositio.com y dejar solo el de misitio.com tengo una expreg que convierte texto plano a enlaces pero quiero una que los borre pero deje el enlace con el dominio de mi sitio intacto esta es la regexp para convertir texto plano a enlace y luego he tratado de eliminar el enlace pero me da problemas talves me puedes ayudar te lo agresco mucho. Código PHP: |
| ||||
Respuesta: Limpiar links en una cadena lo que debes es diseñar una expresión que captura los enlaces ya escritos en HTML... Cita: filtras los atributos con preg_replace_callback() y vas verificando dichos enlaces.../<a([^>]*)>(.*)<\/a>/is Código PHP: suerte!!
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |