Si te encanta el diseño y la programación web ya tenemos algo en común. Html, php, coldfusion, mysql, css, javascript, photoshop, ... las posibilidades son infinitas y siempre hay algo que aprender.
Extraer todos los enlaces de un html con php
Se puede hacer usando expresiones regulares que aplicadas al codigo extraigan solamente aquello que hemos acotado, o también se puede hacer recorriendo elementos del dom de la página con funciones especificas para ello. Vamos a ver las dos opciones para que podais experimentar y aplicar en vuestro código la que mas os convenga en cada caso.
Expresion regular para reemplazar contenido con saltos de linea
Imaginemos que tenemos que buscar algo como este contenido :
<div class="myDiv"> contenido </div>
En nuestro anterior post hay una solución sencilla para poder hacerlo y, por ejemplo, cambiar la etiqueta div por cualquier otra. Pero ¿que pasa cuando el contenido contiene saltos de linea? La anterior solución no sirve, y es aquí donde entra en juego el conjunto de caracteres ASCII
Expresiones regulares en php para filtrar, validar o reemplazar
Usar expresiones regulares para buscar y reemplazar código en dreamweaver
Muchas veces cuando estamos escribiendo código nos damos cuenta que nos hemos equivocado y que lo que hemos estado haciendo con un criterio estaría mejor con otro. O tal vez tenemos un trozo de código que hemos cogido de internet y lo tenemos que adaptar a nuestras necesidades. Sea cual sea el caso, lo mas seguro es que tengamos que reemplazar a mano mucha parte del código.
Si usamos Dreamweaver para programar y maquetar estamos de enhorabuena ya que existen técnicas para hacer ese reemplazo más llevadero. Se trata de usar expresiones regulares a la hora de buscar y reemplazar en nuestro código.