Package opennlp.tools.util.featuregen
Class StringPattern
java.lang.Object
opennlp.tools.util.featuregen.StringPattern
Recognizes predefined patterns in strings.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanbooleanintdigits()Retrieves the number of digits.booleanbooleanbooleanbooleanbooleanbooleanbooleanstatic StringPattern
-
Method Details
-
recognize
-
isAllLetter
public boolean isAllLetter()- Returns:
trueif all characters are letters.
-
isInitialCapitalLetter
public boolean isInitialCapitalLetter()- Returns:
trueif first letter is capital.
-
isAllCapitalLetter
public boolean isAllCapitalLetter()- Returns:
trueif all letters are capital.
-
isAllLowerCaseLetter
public boolean isAllLowerCaseLetter()- Returns:
trueif all letters are lower case.
-
isAllDigit
public boolean isAllDigit()- Returns:
trueif all chars are digits.
-
isAllHiragana
public boolean isAllHiragana()- Returns:
trueif all chars are hiragana.
-
isAllKatakana
public boolean isAllKatakana()- Returns:
trueif all chars are katakana.
-
digits
public int digits()Retrieves the number of digits. -
containsPeriod
public boolean containsPeriod()- Returns:
trueif a period is contained.
-
containsComma
public boolean containsComma()- Returns:
trueif a comma is contained.
-
containsSlash
public boolean containsSlash()- Returns:
trueif a slash is contained.
-
containsDigit
public boolean containsDigit()- Returns:
trueif a digit is contained.
-
containsHyphen
public boolean containsHyphen()- Returns:
trueif a hypen is contained.
-
containsLetters
public boolean containsLetters()- Returns:
trueif a letters are contained.
-