public class InvalidCharactersFinder
extends java.lang.Object
The valid token should start with a lower or upper case letter, and be followed by any number of lower or upper case letters or numbers.
Modifier and Type | Field and Description |
---|---|
static InvalidCharactersFinder |
NUM_UNDERSCORE_DASH_SPACE_COMMA |
static InvalidCharactersFinder |
STRICT |
static InvalidCharactersFinder |
STRICT_UNDERSCORE_DASH |
Constructor and Description |
---|
InvalidCharactersFinder(java.lang.String regexExpression)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
findInvalidCharacters(java.lang.String input)
Returns the list of characters in
input that are invalid according to regular
expression passed at creation of this instance, empty list if all characters are valid or
input is null or empty string. |
java.util.regex.Pattern |
getCompiledRegexExpression() |
java.lang.String |
getRegexExpression() |
public static final InvalidCharactersFinder STRICT
public static final InvalidCharactersFinder STRICT_UNDERSCORE_DASH
public static final InvalidCharactersFinder NUM_UNDERSCORE_DASH_SPACE_COMMA
public InvalidCharactersFinder(java.lang.String regexExpression)
public java.lang.String getRegexExpression()
public java.util.regex.Pattern getCompiledRegexExpression()
public java.util.List<java.lang.String> findInvalidCharacters(java.lang.String input)
input
that are invalid according to regular
expression passed at creation of this instance, empty list if all characters are valid or
input
is null or empty string.Copyright 2009-2016 Tatjana (Tanja) Kostic