Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Регулярное выражение / 4 сообщений из 4, страница 1 из 1
27.02.2018, 16:26
    #39607978
vlad2018
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярное выражение
Всем доброго времени суток!
Нужна Ваша помощь, подскажите каким образом можно написать регулярку, чтоб была проверка 5 цифр до знака "-" и 5 после??
...
Рейтинг: 0 / 0
27.02.2018, 16:32
    #39607980
SQL2008
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярное выражение
vlad2018,

навскидку
Код: java
1.
[d]{5}[\-][d}{5}


А вообще есть онлайн-парсеры. Берешь и методом подбора находишь нужный патерн.
...
Рейтинг: 0 / 0
27.02.2018, 16:43
    #39607986
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярное выражение
vlad2018Всем доброго времени суток!
Нужна Ваша помощь, подскажите каким образом можно написать регулярку, чтоб была проверка 5 цифр до знака "-" и 5 после??
Открываешь мануал
https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html
и смотришь
RTFM\d A digit: [0-9]
X{n} X, exactly n times
\ Nothing, but quotes the following character
минус, вприниципе "эскейпить" не обязательно. Он только внутри набора имеет специальное значение.
Код: java
1.
\d{5}-\d{5}
...
Рейтинг: 0 / 0
27.02.2018, 17:11
    #39608005
SQL2008
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярное выражение
Код: java
1.
[\d]{5}[-][\d}{5}



Да, верно... для числовых значений нужно \d

Этот
Код: java
1.
\d{5}-\d{5}

тоже работает нормально.

Я обычно проверяю здесь
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Регулярное выражение / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]