Я хочу преобразовать синтаксис [#xC0-#xD6]
в JavaCC
. Я пытался с ["\uC0"-"\uD6"]
, но я получаю эту ошибку:
Exception in thread "main" java.lang.Error: Invalid escape character.
Спасибо.
Я хочу преобразовать синтаксис [#xC0-#xD6]
в JavaCC
. Я пытался с ["\uC0"-"\uD6"]
, но я получаю эту ошибку:
Exception in thread "main" java.lang.Error: Invalid escape character.
Спасибо.
Вы можете попробовать это регулярное выражение:
[\\u00C0-\\u00D6]
кавычки не нужны внутри класса символов.
Вам нужно избежать escape-символа. Java не знает, что означает "\u"
, поэтому вместо этого вам нужно "\\u"
.