5
Emacsのマニュアルはa section on character classesです。マニュアルによると、[:digit:]
は任意の数字に一致する必要があります。私はre-builder
を使って試しましたが、[0-9]
がマッチしても一致しません。正規表現でEmacs文字クラスを使用するにはどうすればいいですか?
Emacsの正規表現で文字クラスを使用するにはどうすればよいですか?
Emacsのマニュアルはa section on character classesです。マニュアルによると、[:digit:]
は任意の数字に一致する必要があります。私はre-builder
を使って試しましたが、[0-9]
がマッチしても一致しません。正規表現でEmacs文字クラスを使用するにはどうすればいいですか?
Emacsの正規表現で文字クラスを使用するにはどうすればよいですか?
私はそれを理解しました。ドキュメントは、実際に明示的である:
ここではそう
[[:digit:]]
は、文字クラスを使用するための正しい方法で、文字の代替
でを使用できるクラスの表です。
Emacsのエキスパートではありませんが、文字クラスにそれらを組み込む必要があると思いますので、 '[[:digit:]]'です。 – sidyll
sidyll:これは少し誤解を招く。文字クラスは代替のものと組み合わせることができます。例えば'[a-z [:数字:]%#[:空白:] - ]'と入力します。 – phils