Как проверить, присутствует ли строка на другой строке в Java, но здесь условия похожи на: < /p>
Например: < /strong>
String 1: panda
string 2: "a1d22n333a4444p"
Here String 2 needs to have the letter 'p','n','d' at-least once and 'a' at-least twice. Шаблон должен соответствовать приведенным выше условиям. < /P>
Я сделал с регулярным выражением, но я не получаю решение. < /P>
public static boolean isContainsAnimal(String message,String animal) {
String animalPattern=generatePattern("panda");
Pattern pattern = Pattern.compile(animalPattern);
Matcher matcher = pattern.matcher(message);
int count = 0;
while (matcher.find()) {
count++;
}
if(count>=1){
return true;
}else
{
return false;
}
}
public static String generatePattern(String animal){
String result="";
for(int i=0;i
Предложите мне решение для этой проблемы. < /p>
Подробнее здесь: https://stackoverflow.com/questions/533 ... which-char
Как проверить, присутствуют ли определенные символы в другой строке, какие символы неупопорядочен? Использование regex j ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Замените символы в строке Java на определенные другие символы [дублировать]
Anonymous » » в форуме JAVA - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-