La documentazione di Emacs è a section on character classes. Secondo il manuale, [:digit:]
dovrebbe corrispondere a qualsiasi carattere numerico. L'ho provato utilizzando re-builder
ma non corrispondono mai, anche se le partite [0-9]
.Come si usano le classi di caratteri di Emacs in un'espressione regolare?
Come utilizzare le classi di caratteri in un'espressione regolare di Emacs?
Non un esperto di emacs, ma credo che sia necessario includerli in una classe di caratteri da solo, quindi '[[: digit:]]'. – sidyll
sidyll: un po 'fuorviante; le classi di personaggi possono essere combinate con qualsiasi altra cosa all'interno dell'alternativa. per esempio. '[A-z [: digit:]% # [: blank:] -]'. – phils