Вы должны сделать что-то в этом направлении:
re.match ("\ [[bx] - [bx] \]", "[az]")
[ ! d4]Регулярное выражение должно определить, как должна выглядеть строка. Если вы хотите сопоставить открытую квадратную скобку, за которой следует буква от b до x, тогда тире, затем другая буква от b до x и, наконец, закрывающая квадратная скобка, решение выше должно работать.
If вы намерены проверить правильность правильного выражения, вы должны рассмотреть возможность тестирования, если он компилируется.
Если вы используете JDK 8, это может быть достигнуто с помощью RichTextFX . Это позволяет добавлять классы стилей в текстовые диапазоны.