Her defasında,Emacs: vakayı değiştirmek için düzenli ifade
<BarFoo>
<BarFoo>
<BarFoo>
gibi değerlerin tüm örneklerini değiştirmek istiyorum, yani küçük harf eşdeğeriyle köşeli parantez içindeki tüm şeylerin yerine düzenli bir ifade yapın.
Herkesin bunu yapan bir Lisp snippet'i var mı? Sadece ASCII değerleriyle uğraştığımızı varsaymak güvenli. Tam bir düzenli ifadeyi almaya yetecek kadar genel olan ve yalnızca köşeli parantez örneğini ele almayan bonus puanları. Sadece M-x query-replace-regexp
kullanan bir cevaba daha fazla bonus puan.
Teşekkürler,
Dom
serin bu! Emacs düzenli ifadelerinde \ 'in farkında değildim. – emk
Bu, " –
Regexp" <\\([^>] + \\)> "değiştirilmesinde" \ "ifadesinin geçersiz kullanımı" hatasını alır ve arama dizesi tüm büyük harflerle etiketle eşleşirse, yedek beklendiği gibi çalışmaz. –