Saltar al contenido

Emacs: sustitución de expresiones regulares para cambiar mayúsculas y minúsculas

Ya no tienes que investigar más por todo internet ya que has llegado al lugar justo, poseemos la solución que necesitas pero sin complicaciones.

Solución:

Probar M-x query-replace-regexp con "<([^>]+)>" como la busqueda string y "<,(downcase 1)>" como reemplazo.

Esto debería funcionar para Emacs 22 y versiones posteriores. Consulte esta publicación de blog de Steve Yegge para obtener más detalles sobre cómo se pueden usar las expresiones Lisp en el reemplazo. string.

Para versiones anteriores de Emacs, podría intentar algo como esto:

(defun tags-to-lower-case ()
  (interactive)
  (save-excursion
    (goto-char (point-min))
    (while (re-search-forward "<[^>]+>" nil t)
      (replace-match (downcase (match-string 0)) t))))

Sección de Reseñas y Valoraciones

Si aceptas, eres capaz de dejar un post acerca de qué te ha impresionado de esta crónica.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *