Регулярное выражение, избегающее символов до кода 255 - PullRequest
3 голосов
/ 29 марта 2010

Уважаемые Мастера! Можно ли гарантировать, что регулярные выражения будут принимать только символы с кодами от 0 до 255, а все с кодами до 256 нет? Спасибо!

Ответы [ 2 ]

2 голосов
/ 29 марта 2010

Да, вы можете представить шестнадцатеричные диапазоны в регулярном выражении:

boolean matches = string.matches("[\\x00-\\xFF]+");

Это будет соответствовать всему, что содержит хотя бы один символ в диапазоне 0x00-0xFF.

0 голосов
/ 29 марта 2010

Можно указать [\x00-\xFF], т. Е. Диапазон символов от 0 до 255.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...