public class StringFunctions
extends java.lang.Object
String
s.Constructor and Description |
---|
StringFunctions() |
Modifier and Type | Method and Description |
---|---|
static boolean |
containsDigits(java.lang.String input)
Checks whether there is at least one digit somewhere in the specified String.
|
static boolean |
containsLetter(java.lang.String input)
Checks whether a String contains at least one letter from a to z or A to Z.
|
static boolean |
containsLowerCaseCharacters(java.lang.String input)
Checks whether there is at least one lower case character somewhere in the specified String.
|
static boolean |
containsOnly(java.lang.String string,
char match)
Checks whether a String contains nothing else than an arbitrary amount of the specified
character.
|
static boolean |
containsSpecialCharacters(java.lang.String input)
Checks whether there is at least one special character somewhere in the specified String.
|
static boolean |
containsUpperCaseCharacters(java.lang.String input)
Checks whether there is at least one upper case character somewhere in the specified String.
|
static java.lang.String |
cutPathProtocol(java.lang.String input) |
static boolean |
equalsStandardized(java.lang.String firstString,
java.lang.String secondString)
Checks whether two Strings are equal if all white spaces are removed and upper/lower case
is ignored.
|
static int |
indexOfFirstDigit(java.lang.String input)
Returns the index of the first digit (0-9) in the input String.
|
static boolean |
isFileIdentifier(java.lang.String input)
Checks whether a String only contains [a-z], [A-Z], [0-9], '/', '.' ':' and '_'
|
static boolean |
isFileName(java.lang.String input)
Checks whether a String only contains [a-z], [A-Z], [0-9], '.' and '_'
|
static boolean |
isFilePath(java.lang.String input)
Checks whether a String only contains [a-z], [A-Z], [0-9], '/', '.' and '_'
|
static boolean |
isNormalized(java.lang.String input)
Checks whether a String only contains ['a'-'z'] and '_'.
|
static boolean |
isOnlyDigits(java.lang.String input)
Checks whether only digits from '0' to '9' appear in a the String.
|
static boolean |
isOnlyFirstCharCapital(java.lang.String input)
Checks whether a String has no upper case letters except for the very first.
|
static boolean |
isOnlyLowerCaseLetters(java.lang.String input)
Checks wether only Characters from 'a' to 'z' appear in a the String.
|
static boolean |
isOnlyUpperCaseLetters(java.lang.String input)
Checks whether only Characters from 'A' to 'Z' appear in a the String.
|
static java.lang.String |
removeWhiteSpaces(java.lang.String input)
Returns a String that is like it's input String with all white spaces removed.
|
static boolean |
startsWithAny(java.lang.String string,
StringList matchList)
Checks whether a String "string" starts with any substring in a specified StringList "matchList".
|
static java.lang.String |
toOnlyFirstCharCapital(java.lang.String input)
Changes the case of the first character in a String to be upper case and all other characters in the String to
be lower case.
|
public static java.lang.String toOnlyFirstCharCapital(java.lang.String input)
input
- the String to convertpublic static boolean isOnlyFirstCharCapital(java.lang.String input)
input
- the String to check.public static boolean containsLetter(java.lang.String input)
input
- the String to checkpublic static boolean isOnlyLowerCaseLetters(java.lang.String input)
input
- the String to checkpublic static boolean isOnlyUpperCaseLetters(java.lang.String input)
input
- the String to checkpublic static boolean isOnlyDigits(java.lang.String input)
input
- the String to checkpublic static boolean isNormalized(java.lang.String input)
input
- the String to check.public static boolean isFileName(java.lang.String input)
input
- the String to checkpublic static boolean isFilePath(java.lang.String input)
input
- the String to checkpublic static boolean isFileIdentifier(java.lang.String input)
input
- the String to checkpublic static boolean containsOnly(java.lang.String string, char match)
string
- the String to checkmatch
- the character to match againstpublic static java.lang.String removeWhiteSpaces(java.lang.String input)
input
- some Stringpublic static boolean equalsStandardized(java.lang.String firstString, java.lang.String secondString)
firstString
- some StringsecondString
- another or equal Stringpublic static java.lang.String cutPathProtocol(java.lang.String input)
public static boolean containsLowerCaseCharacters(java.lang.String input)
input
- the String to checkpublic static boolean containsUpperCaseCharacters(java.lang.String input)
input
- the String to checkpublic static boolean containsSpecialCharacters(java.lang.String input)
input
- the String to checkpublic static boolean containsDigits(java.lang.String input)
input
- the String to checkpublic static boolean startsWithAny(java.lang.String string, StringList matchList)
string
- the String to check.matchList
- the list of possible Strings string could start with.public static int indexOfFirstDigit(java.lang.String input)
input
- any String.