Emacs belgelerinde a section on character classes vardır. Kılavuza göre, [:digit:]
, herhangi bir rakam karakteriyle eşleşmelidir. Bunu re-builder
kullanarak denedim, ancak [0-9]
eşleşmelerine rağmen asla eşleşmiyorlar.Düzenli bir ifadede Emacs karakter sınıflarını nasıl kullanırım?
Karakter sınıflarını Emacs regex'te nasıl kullanırım?
Bir emacs uzmanı değil, ama bunları bir karakter sınıfına kendi başınıza eklemeniz gerektiğine inanıyorum, bu yüzden [[: digit:]] '. – sidyll
sidyll: Bu biraz yanıltıcıdır; Karakter sınıfları, alternatif içindeki başka herhangi bir şeyle birleştirilebilir. Örneğin. '[A-z [: basamaklı:]% # [: Boş:] -] '. – phils