@thatmaniscool

Что значит данная строка в Java String?

Появилась необходимость в edittext прописать IP Address. Было решено поискать и найти решение всем известно где.
Решение лаконичное и понятное для меня, но возник небольшой вопрос по следующей строке:
str.matches("^\\d{1,3}(\\.(\\d{1,3}(\\.(\\d{1,3}(\\.(\\d{1,3})?)?)?)?)?)?"))

Собственно вопрос, что значит ^, \\, d{1,3}, ? и другие символы?
Внятного описание всем известно где, найти не удалось.
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
vabka
@vabka
Токсичный шарпист
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы