spring-framework / org.springframework.util / PatternMatchUtils

PatternMatchUtils

abstract class PatternMatchUtils

Utility methods for simple pattern matching, in particular for Spring's typical "xxx*", "*xxx" and "*xxx*" pattern styles.

Author
Juergen Hoeller

Since
2.0

Constructors

<init>

PatternMatchUtils()

Utility methods for simple pattern matching, in particular for Spring's typical "xxx*", "*xxx" and "*xxx*" pattern styles.

Functions

simpleMatch

open static fun simpleMatch(pattern: String, str: String): Boolean

Match a String against the given pattern, supporting the following simple pattern styles: "xxx*", "*xxx", "*xxx*" and "xxx*yyy" matches (with an arbitrary number of pattern parts), as well as direct equality.

open static fun simpleMatch(patterns: Array<String>, str: String): Boolean

Match a String against the given patterns, supporting the following simple pattern styles: "xxx*", "*xxx", "*xxx*" and "xxx*yyy" matches (with an arbitrary number of pattern parts), as well as direct equality.