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