Регулярные выражения, соответствующие JavaJAVA

Программисты JAVA общаются здесь
Anonymous
Регулярные выражения, соответствующие Java

Сообщение Anonymous »

Я пытаюсь генерировать регулярное матч выражения в Java, которое принимает все числа, которые содержат 3 и 7 (в любом порядке, то есть, должно быть, должно быть как минимум 7 для всех 3 и наоборот) над набором целых чисел. До сих пор я написал код ниже, однако я не могу получить правильный вывод. Любая помощь будет оценена: < /p>

class Main {
public static void main (String[] args) throws java.lang.Exception {
System.out.println("333333".matches("[[3][7]+]*") ? "Yes" : "No");
}
}
< /code>

Здесь я должен получить вывод как нет, так как данная строка составляет только 3 не 3 и, по крайней мере, 7. < /p>

Подробнее здесь: https://stackoverflow.com/questions/912 ... ng-in-java

Вернуться в «JAVA»