Java String: match () метод
публичные булевы совпадения (строковое регулярное выражение)
Метод match () сообщает, соответствует ли эта строка заданному регулярному выражению.
Вызов этого метода в форме str.matches (regex) дает точно такой же результат, как выражение
Pattern.matches (regex, str)
Платформа Java: Java SE 8
Синтаксис:
совпадения (строковое регулярное выражение)
Параметр:
название | Описание | Тип |
---|---|---|
регулярное выражение | регулярное выражение, которому должна соответствовать эта строка | логический |
Возвращаемое значение: true, если и только если эта строка соответствует заданному регулярному выражению.
Возвращаемое значение Тип: логическое значение
Броски:
PatternSyntaxException - если синтаксис регулярного выражения недопустим
Пример: Java String match (String regex) Метод
В следующем примере показано использование метода java String ().
public class MatchesExample {
public static void main(String args[]){
String str = new String("The quick brown fox jumps over the lazy dog.");
System.out.println();
System.out.print("Regex: (.*)quick brown fox(.*) " );
System.out.println(str.matches("(.*)quick brown fox(.*)"));
System.out.print("Regex: (.*)quick brown wolf(.*) " );
System.out.println(str.matches("(.*)quick brown wolf(.*)"));
System.out.println();
}
}
Выход:
Regex: (. *) Быстрая коричневая лиса (. *) True Regex: (. *) Быстрый коричневый волк (. *) False
Редактор кода Java:
Предыдущий: метод длины
Далее: метод offsetByCodePoints
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code