Unidad 12. HTML desde Dreamweaver (VII)

12.7. Buscar y reemplazar

En ocasiones es posible querer buscar dentro de un sitio web todas aquellas páginas que contengan un texto en concreto, una etiqueta en concreto, o parte de estos elementos. Tal vez los queramos buscar porque deseemos trabajar sobre esas páginas y no recordábamos cual de ellas era, o tal vez porque queramos cambiar ese texto o etiqueta por otros.

Imaginemos que una persona ha creado un sitio web, en el que la mayoría de las páginas tiene al comienzo un texto que hace referencia al nombre del sitio, por ejemplo, todas esas páginas comienzan con PerrosGatos, y tiene la seguridad de que no existe ese texto en ninguna parte de las páginas que no sea al comienzo. Ahora imaginemos que esta persona ha creado una imagen de un perro y un gato, y que quiere cambiar en todas las páginas que contienen el texto PerrosGatos dicho texto por la imagen.

En este caso no es necesario que abra una por una todas las páginas que contienen dicho texto, ni tampoco que modifique una por una dichas páginas para cambiar el texto por la imagen. Para realizar esta tarea resulta más sencillo utilizar la herramienta de Buscar y reemplazar.

Puedes abrirla a través del menú Edición, opción Buscar y reemplazar, o pulsando Ctrl + F.

Mediante Buscar en puede especificarse en qué documentos buscar. Podemos buscar sólo en el documento actual, en todo el sitio (sitio actual completo), o en los archivos seleccionados del sitio (habiendo seleccionado dichos archivos previamente), en los abiertos o en una carpeta en concreto..

A través de Buscar se especifica si hay que buscarlo en el texto (en la ventana diseño), o en el código HTML (código fuente). También podemos emplear el texto avanzado, por ejemplo si queremos buscar sólo texto en determinadas etiquetas, o etiqueta específica, que nos permite, por ejemplo, buscar etiquetas de determinado tipo y que tengan determinado atributo.

Junto a la lista de opciones de Buscar, aparece un cuadro de texto en el que hay que indicar el texto o el código que se desea buscar.

En Reemplazar hay que especificar el texto o el código por el que se desea cambiar el texto o código buscado. Si queremos borrar basta con dejarlo vacío. Si no vamos a reemplazar no es necesario.

En Opciones encontramos las opciones de búsqueda: si el texto debe coincidir en mayúsculas y minúsculas, si se omitirán los espacios en blanco, si la palabra a buscar debe ser una palabra completa o puede formar parte de otra, o si el texto introducido es un patrón de expresión regular.

El reemplazo puede hacerse de varias formas, siempre a través de los botones de la derecha de la ventana. Una de ellas es buscar uno por uno cada uno de los documentos que contengan el código o texto a buscar, y reemplazar cuando se desee. Para ello se utilizan los botones Buscar sig. y Reemplazar.

Si se desean buscar todos los documentos que contengan dicho texto o código, y reemplazar en todos ellos, se utilizan los botones Buscar todos y Reemp. todos. O podemos reemplazarlos todos directamente.

Cuando se utiliza la opción Buscar sig., se abre la página en la que se encuentra el texto coincidente, resaltando en el código fuente la línea en la que éste se encuentra. De este modo podemos decidir uno por uno los cambios a realizar. Cuando estemos seguros de querer reemplazar pulsaremos sobre Reemplazar, y cuando no deseemos reemplazar volveremos a pulsar sobre Buscar sig..

Cuando se utiliza la opción Buscar todos se cierra la ventana de Buscar y reemplazar y se abre un nuevo panel en el que aparecen todos los documentos en el que coincide el texto o el código buscado.

Pulsando sobre el botón vuelve a abrirse la ventana de Buscar y reemplazar. Desde dicha ventana podemos reemplazar en los documentos encontrados, uno por uno, con el botón Reemplazar, o bien reemplazar directamente en todos los documento encontrados, pulsando sobre el botón Reemp. todos.

En el panel, cuando se haya reemplazado en algún documento, éste volverá a aparecer en la lista junto con un círculo verde, que indica que ya ha sufrido reemplazo.

En ocasiones podemos equivocarnos, al buscar y reemplazar texto o código erróneos. Hay que tener mucho cuidado al utilizar esta herramienta, ya que no es posible deshacer los cambios en los documentos que están cerrados durante la búsqueda y el reemplazo.

En el ejemplo anterior, la persona quería buscar el texto PerrosGatos, y reemplazarlo por una imagen. En este caso concreto, lo que se desea sustituir es texto por el código de una imagen, por lo que en Buscar no podríamos elegir la opción Texto, habría que elegir la opción Código fuente.

En Reemplazar con, habría que especificar la etiqueta HTML completa para insertar la imagen. En este caso la etiqueta sería <img scr="imagenes/logo_animales.gif" alt="PerrosGatos" />, teniendo en cuenta que la imagen se llama logo_animales.gif y que se encuentra dentro del sitio en la carpeta imagenes.

Como el texto a reemplazar siempre está escrito igual, hemos marcado la opción Coincidir Mayúsculas y Minúsculas para asegurarnos de que si en otra parte aparece el texto perrosgatos, no sea reemplazado.

 

Existen métodos de búsqueda mucho más precisos que los que hemos visto, si quieres conocerlos visita el avanzado de Expresiones Regulares .

 

• Para practicar los distintos aspectos explicados en el tema puedes realizar el Ejercicio paso a paso Buscar y reemplazar.

 

Si quieres ver otros métodos de búsqueda relacionados con las etiquetas del código visita el avanzado de Búsqueda en Etiquetas .

• Ejercicio propuesto de la Unidad 12 • Prueba evaluativa de la Unidad 12
Pág. 12.7

Atrás  Inicio  Adelante





Página inicial  Cursos Informática Gratuitos

Síguenos en:   Facebook       Sobre aulaClic            Política de Cookies


© aulaClic. Todos los derechos reservados. Prohibida la reproducción por cualquier medio.