1

58から64までのすべてのASCii10進コード(58と64を含む)に一致するパターンを作成したいと思います。

String regExp=""; //ASCii decimal codes 58 - 64

//How to define above regular expression string "regExp"

Pattern pattern = Pattern.compile(regExp);

正規表現文字列を定義する方法はregExp

4

3 に答える 3

3

数値を使用したい場合は、

String regexp = "[\\x3a-\\x40]";

残念ながら、10進値を指定することはできません。詳細については、パターンドキュメントを参照してください。

于 2012-11-14T10:35:46.223 に答える
2

これは生のASCII数値です。

String regExp = "[\\x3A-\\x40]+";

すべてのオカレンスに一致する必要があります。

于 2012-11-14T10:36:11.317 に答える
1

文字クラスを使用するだけです。

String regExp="[:;<=>?@]";
于 2012-11-14T10:33:06.633 に答える