Мне нужны регулярные выражения для соответствия приведенному ниже случаю.регулярное выражение для соответствия 4 или более одинаковым символам
4 или более последовательных идентичных символов/номеров; например 1111, аааа, BBBB, 2222 и т.д.
Я попробовал этот шаблон, соответствующий
Pattern pattern = Pattern.compile("([a-z\\d])\\1\\1", Pattern.CASE_INSENSITIVE);
Но я обнаружил, что он соответствует только 3 или более одинаковых символов.
Пожалуйста, дайте мне знать, какое изменение мне нужно, чтобы оно соответствовало 4 или более одинаковым символам.
Также мне нужно проверить специальный символ «\». Пожалуйста, скажите мне, как мне нужно добавить в заявление соответствия шаблону ... мне нужно указать как «\\»?
Может ли оно быть короче в Java, как и другие языки i.e. '(.) \ 1 {3,}'? – heemayl