| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
ID |
"regex" |
public static final String |
MIME_TYPE |
"application/tregex" |
public static final String |
NAME |
"REGEX" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
ALWAYS_EAGER_NAME |
"AlwaysEager" |
public static final String |
COLLATION_NAME |
"Collation" |
public static final String |
DUMP_AUTOMATA_NAME |
"DumpAutomata" |
public static final String |
ENCODING_NAME |
"Encoding" |
public static final String |
FLAVOR_ECMASCRIPT |
"ECMAScript" |
public static final String |
FLAVOR_NAME |
"Flavor" |
public static final String |
FLAVOR_ORACLE_DB |
"OracleDB" |
public static final String |
FLAVOR_PYTHON |
"Python" |
public static final String |
FLAVOR_RUBY |
"Ruby" |
public static final String |
IGNORE_ATOMIC_GROUPS_NAME |
"IgnoreAtomicGroups" |
public static final String |
MUST_ADVANCE_NAME |
"MustAdvance" |
public static final String |
PYTHON_LOCALE_NAME |
"PythonLocale" |
public static final String |
PYTHON_METHOD_FULLMATCH |
"fullmatch" |
public static final String |
PYTHON_METHOD_MATCH |
"match" |
public static final String |
PYTHON_METHOD_NAME |
"PythonMethod" |
public static final String |
PYTHON_METHOD_SEARCH |
"search" |
public static final String |
REGRESSION_TEST_MODE_NAME |
"RegressionTestMode" |
public static final String |
STEP_EXECUTION_NAME |
"StepExecution" |
public static final String |
U180E_WHITESPACE_NAME |
"U180EWhitespace" |
public static final String |
UTF_16_EXPLODE_ASTRAL_SYMBOLS_NAME |
"UTF16ExplodeAstralSymbols" |
public static final String |
VALIDATE_NAME |
"Validate" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final int |
MAX_CODE_POINT |
1114111 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
NAME |
"BINARY" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
BOTH_FLAGS_SET_U_V |
"Both flags \'u\' and \'v\' cannot be set at same time" |
public static final String |
CHAR_CLASS_RANGE_OUT_OF_ORDER |
"Range out of order in character class" |
public static final String |
COMPLEMENT_OF_STRING_SET |
"Negated character class may contain strings" |
public static final String |
EMPTY_GROUP_NAME |
"Empty named capture group name" |
public static final String |
ENDS_WITH_UNFINISHED_ESCAPE_SEQUENCE |
"Ends with an unfinished escape sequence" |
public static final String |
ENDS_WITH_UNFINISHED_UNICODE_PROPERTY |
"Ends with an unfinished Unicode property escape" |
public static final String |
INCOMPLETE_QUANTIFIER |
"Incomplete quantifier" |
public static final String |
INVALID_CHARACTER_CLASS |
"Invalid character class" |
public static final String |
INVALID_CHARACTER_IN_CHARACTER_CLASS |
"Invalid character in character class" |
public static final String |
INVALID_CONTROL_CHAR_ESCAPE |
"Invalid control char escape" |
public static final String |
INVALID_ESCAPE |
"Invalid escape" |
public static final String |
INVALID_GROUP |
"Invalid group" |
public static final String |
INVALID_GROUP_NAME_PART |
"Invalid character in group name" |
public static final String |
INVALID_GROUP_NAME_START |
"Invalid character at start of group name" |
public static final String |
INVALID_UNICODE_ESCAPE |
"Invalid Unicode escape" |
public static final String |
INVALID_UNICODE_PROPERTY |
"Invalid Unicode property escape" |
public static final String |
MISSING_GROUP_FOR_BACKREFERENCE |
"Missing capture group for backreference" |
public static final String |
MISSING_GROUP_NAME |
"Missing group name in named capture group reference" |
public static final String |
MULTIPLE_GROUPS_SAME_NAME |
"Multiple named capture groups with the same name" |
public static final String |
QUANTIFIER_ON_LOOKAHEAD_ASSERTION |
"Quantifier on lookahead assertion" |
public static final String |
QUANTIFIER_ON_LOOKBEHIND_ASSERTION |
"Quantifier on lookbehind assertion" |
public static final String |
QUANTIFIER_ON_QUANTIFIER |
"Quantifier on quantifier" |
public static final String |
QUANTIFIER_OUT_OF_ORDER |
"Numbers out of order in {} quantifier" |
public static final String |
QUANTIFIER_WITHOUT_TARGET |
"Quantifier without target" |
public static final String |
REPEATED_FLAG |
"Repeated regex flag" |
public static final String |
UNMATCHED_LEFT_BRACKET |
"Unterminated character class" |
public static final String |
UNMATCHED_RIGHT_BRACE |
"Unmatched \'}\'" |
public static final String |
UNMATCHED_RIGHT_BRACKET |
"Unmatched \']\'" |
public static final String |
UNMATCHED_RIGHT_PARENTHESIS |
"Unmatched \')\'" |
public static final String |
UNSUPPORTED_FLAG |
"Invalid regular expression flags" |
public static final String |
UNTERMINATED_CHARACTER_RANGE |
"Unterminated character range" |
public static final String |
UNTERMINATED_GROUP |
"Unterminated group" |
public static final String |
UNTERMINATED_GROUP_NAME |
"Unterminated group name" |
public static final String |
UNTERMINATED_STRING_SET |
"Unterminated string set" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
INVALID_CHARACTER_CLASS |
"invalid character class in regular expression" |
public static final String |
INVALID_COLLATION_ELEMENT |
"invalid collation class in regular expression" |
public static final String |
INVALID_EQUIVALENCE_CLASS |
"invalid equivalence class in regular expression" |
public static final String |
INVALID_RANGE |
"invalid range in regular expression" |
public static final String |
MISSING_GROUP_FOR_BACKREFERENCE |
"invalid back reference in regular expression" |
public static final String |
QUANTIFIER_OUT_OF_ORDER |
"invalid interval value in regular expression" |
public static final String |
UNMATCHED_LEFT_BRACKET |
"unmatched bracket in regular expression" |
public static final String |
UNMATCHED_RIGHT_PARENTHESIS |
"unmatched parentheses in regular expression" |
public static final String |
UNSUPPORTED_FLAG |
"Unsupported match_param flag" |
public static final String |
UNTERMINATED_GROUP |
"unmatched parentheses in regular expression" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
BAD_ESCAPE_END_OF_PATTERN |
"bad escape (end of pattern)" |
public static final String |
BAD_GROUP_NUMBER |
"bad group number" |
public static final String |
CANNOT_REFER_TO_AN_OPEN_GROUP |
"cannot refer to an open group" |
public static final String |
CANNOT_REFER_TO_GROUP_DEFINED_IN_THE_SAME_LOOKBEHIND_SUBPATTERN |
"cannot refer to group defined in the same lookbehind subpattern" |
public static final String |
CONDITIONAL_BACKREF_WITH_MORE_THAN_TWO_BRANCHES |
"conditional backref with more than two branches" |
public static final String |
GLOBAL_FLAGS_NOT_AT_START |
"global flags not at the start of the expression" |
public static final String |
INLINE_FLAGS_CANNOT_TURN_OFF_FLAGS_A_U_AND_L |
"bad inline flags: cannot turn off flags \'a\', \'u\' and \'L\'" |
public static final String |
INLINE_FLAGS_CANNOT_TURN_OFF_GLOBAL_FLAG |
"bad inline flags: cannot turn off global flag" |
public static final String |
INLINE_FLAGS_CANNOT_TURN_ON_GLOBAL_FLAG |
"bad inline flags: cannot turn on global flag" |
public static final String |
INLINE_FLAGS_CANNOT_USE_L_FLAG_WITH_A_STR_PATTERN |
"bad inline flags: cannot use \'L\' flag with a str pattern" |
public static final String |
INLINE_FLAGS_CANNOT_USE_U_FLAG_WITH_A_BYTES_PATTERN |
"bad inline flags: cannot use \'u\' flag with a bytes pattern" |
public static final String |
INLINE_FLAGS_FLAG_TURNED_ON_AND_OFF |
"bad inline flags: flag turned on and off" |
public static final String |
INLINE_FLAGS_FLAGS_A_U_AND_L_ARE_INCOMPATIBLE |
"bad inline flags: flags \'a\', \'u\' and \'L\' are incompatible" |
public static final String |
MIN_REPEAT_GREATER_THAN_MAX_REPEAT |
"min repeat greater than max repeat" |
public static final String |
MISSING_COLON |
"missing :" |
public static final String |
MISSING_DASH_COLON_PAREN |
"missing -, : or )" |
public static final String |
MISSING_FLAG |
"missing flag" |
public static final String |
MISSING_GROUP_NAME |
"missing group name" |
public static final String |
MULTIPLE_REPEAT |
"multiple repeat" |
public static final String |
NEGATIVE_GROUP_NUMBER |
"negative group number" |
public static final String |
NOTHING_TO_REPEAT |
"nothing to repeat" |
public static final String |
UNBALANCED_PARENTHESIS |
"unbalanced parenthesis" |
public static final String |
UNEXPECTED_END_OF_PATTERN |
"unexpected end of pattern" |
public static final String |
UNKNOWN_FLAG |
"unknown flag" |
public static final String |
UNTERMINATED_CHARACTER_SET |
"unterminated character set" |
public static final String |
UNTERMINATED_COMMENT |
"missing ), unterminated comment" |
public static final String |
UNTERMINATED_NAME |
"missing ), unterminated name" |
public static final String |
UNTERMINATED_NAME_ANGLE_BRACKET |
"missing >, unterminated name" |
public static final String |
UNTERMINATED_SUBPATTERN |
"missing ), unterminated subpattern" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final String |
CONDITIONAL_BACKREF_WITH_MORE_THAN_TWO_BRANCHES |
"conditional backref with more than two branches" |
public static final String |
END_PATTERN_AT_CONTROL |
"end pattern at control" |
public static final String |
END_PATTERN_AT_META |
"end pattern at meta" |
public static final String |
EXPECTED_BRACE |
"expected }" |
public static final String |
EXPECTED_PAREN |
"expected )" |
public static final String |
INVALID_CONTROL_CODE_SYNTAX |
"invalid control-code syntax" |
public static final String |
INVALID_GROUP_NAME |
"invalid group name" |
public static final String |
INVALID_META_CODE_SYNTAX |
"invalid meta-code syntax" |
public static final String |
INVALID_PATTERN_IN_LOOK_BEHIND |
"invalid pattern in look-behind" |
public static final String |
INVALID_POSIX_BRACKET_TYPE |
"invalid POSIX bracket type" |
public static final String |
MIN_REPEAT_GREATER_THAN_MAX_REPEAT |
"min repeat greater than max repeat" |
public static final String |
MISSING_DASH_COLON_PAREN |
"missing -, : or )" |
public static final String |
MISSING_FLAG_DASH_COLON_PAREN |
"missing flag, -, : or )" |
public static final String |
MISSING_GROUP_NAME |
"missing group name" |
public static final String |
NOTHING_TO_REPEAT |
"nothing to repeat" |
public static final String |
NUMBERED_BACKREF_CALL_IS_NOT_ALLOWED |
"numbered backref/call is not allowed. (use name)" |
public static final String |
TOO_BIG_NUMBER |
"too big number" |
public static final String |
UNBALANCED_PARENTHESIS |
"unbalanced parenthesis" |
public static final String |
UNDEFINED_GROUP_OPTION |
"undefined group option" |
public static final String |
UNEXPECTED_END_OF_PATTERN |
"unexpected end of pattern" |
public static final String |
UNTERMINATED_CHARACTER_SET |
"unterminated character set" |
public static final String |
UNTERMINATED_COMMENT |
"missing ), unterminated comment" |
public static final String |
UNTERMINATED_SUBPATTERN |
"missing ), unterminated subpattern" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final boolean |
TRegexEnableNodeSplitter |
false |
public static final boolean |
TRegexEnableTraceFinder |
true |
public static final int |
TRegexGenerateDFAThresholdCalls |
10 |
public static final int |
TRegexGenerateDFAThresholdCharacters |
2000000 |
public static final int |
TRegexMaxBackTrackerMergeExplodeSize |
300 |
public static final int |
TRegexMaxDFACGPartialTransitions |
3000 |
public static final int |
TRegexMaxDFASize |
1300 |
public static final int |
TRegexMaxDFASizeAfterNodeSplitting |
4000 |
public static final int |
TRegexMaxDFATransitions |
1300 |
public static final int |
TRegexMaxEagerCGDFACost |
3000 |
public static final int |
TRegexMaxNFASize |
3500 |
public static final int |
TRegexMaxNumberOfASTSuccessorsInOneASTStep |
32767 |
public static final int |
TRegexMaxNumberOfCaptureGroups |
32767 |
public static final int |
TRegexMaxNumberOfCaptureGroupsForDFA |
127 |
public static final int |
TRegexMaxNumberOfNFAStatesInOneDFATransition |
255 |
public static final int |
TRegexMaxParseTreeSizeForDFA |
4000 |
public static final int |
TRegexMaxPureNFASize |
1000000 |
public static final int |
TRegexMaxPureNFATransitions |
1000000 |
public static final int |
TRegexMaxTransitionsInTrivialExecutor |
100 |
public static final int |
TRegexParserTreeMaxNumberOfSequencesInGroup |
32767 |
public static final int |
TRegexParserTreeMaxNumberOfTermsInSequence |
32767 |
public static final int |
TRegexParserTreeMaxSize |
2147483647 |
public static final int |
TRegexQuantifierUnrollThresholdGroup |
6 |
public static final int |
TRegexQuantifierUnrollThresholdSingleCC |
20 |
public static final int |
TRegexRangeToBitSetConversionThreshold |
3 |
public static final int |
TRegexTraceFinderMaxNumberOfResults |
254 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
protected static final short |
FLAG_ANCHORED_FINAL_STATE |
4 |
protected static final short |
FLAG_ANCHORED_INITIAL_STATE |
1 |
protected static final short |
FLAG_ANY_FINAL_STATE |
12 |
protected static final short |
FLAG_ANY_INITIAL_OR_FINAL_STATE |
15 |
protected static final short |
FLAG_ANY_INITIAL_STATE |
3 |
protected static final short |
FLAG_UN_ANCHORED_FINAL_STATE |
8 |
protected static final short |
FLAG_UN_ANCHORED_INITIAL_STATE |
2 |
protected static final int |
N_FLAGS |
4 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final int |
DO_NOT_SET_LAST_TRANSITION |
-1 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final int |
MAX_NUMBER_OF_RANGES |
6 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final short |
KIND_BACK_REFERENCE |
3 |
public static final short |
KIND_CHARACTER_CLASS |
1 |
public static final short |
KIND_EMPTY_MATCH |
4 |
public static final short |
KIND_INITIAL_OR_FINAL_STATE |
0 |
public static final short |
KIND_SUB_MATCHER |
2 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final double |
ASTRAL_PROBABILITY |
0.1 |
public static final double |
BMP_PROBABILITY |
0.2 |
public static final double |
CONTINUE_PROBABILITY |
0.99 |
public static final double |
EXIT_PROBABILITY |
0.010000000000000009 |
public static final double |
LATIN1_PROBABILITY |
0.7 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final int |
FINAL_STATE_RESULT_INDEX |
0 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final byte |
NO_PRE_CALC_RESULT |
-1 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final int |
NO_MATCH |
-2 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final int |
EXTRA_INITIAL_CAPACITY |
20 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final int |
INFINITY |
-1 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final int |
REGEX_AST_ROOT_PARENT_ID |
0 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
protected static final int |
BACKREFERENCES_TO_UNMATCHED_GROUPS_FAIL |
1 |
protected static final int |
EMPTY_CHECKS_MONITOR_CAPTURE_GROUPS |
2 |
protected static final int |
FAILING_EMPTY_CHECKS_DONT_BACKTRACK |
8 |
protected static final int |
HAS_CONDITIONAL_BACKREFERENCES |
128 |
protected static final int |
LOOKBEHINDS_RUN_LEFT_TO_RIGHT |
32 |
protected static final int |
NEEDS_GROUP_START_POSITIONS |
64 |
protected static final int |
NESTED_CAPTURE_GROUPS_KEPT_ON_LOOP_REENTRY |
4 |
protected static final int |
SUPPORTS_RECURSIVE_BACKREFERENCES |
256 |
protected static final int |
USES_LAST_GROUP_RESULT_FIELD |
16 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
public static final int |
MAX_SIZE |
8 |