Home >Java >javaTutorial >How to use regular expressions to match strings in Java?

How to use regular expressions to match strings in Java?

WBOY
WBOYforward
2023-04-19 14:37:081175browse

Concept

1. Various Match operations can be used to determine whether a given Predicate meets the elements of a Stream.

2. The Match operation is a terminal operation and returns a Boolean value.

Example

boolean anyStartsWithA =
    stringCollection
        .stream()
        .anyMatch((s) -> s.startsWith("a"));
 
System.out.println(anyStartsWithA);      // true
 
boolean allStartsWithA =
    stringCollection
        .stream()
        .allMatch((s) -> s.startsWith("a"));
 
System.out.println(allStartsWithA);      // false
 
boolean noneStartsWithZ =
    stringCollection
        .stream()
        .noneMatch((s) -> s.startsWith("z"));
 
System.out.println(noneStartsWithZ);      // true

The above is the detailed content of How to use regular expressions to match strings in Java?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:yisu.com. If there is any infringement, please contact admin@php.cn delete