public static final String |
ANYTHING_BUT_START_TAG |
"(?:(?!(?i)<\\?(?:php|=|))[\\s\\S])++" |
public static final String |
COMMENT |
"(?://(?:(?!\\?>)[^\\n\\r])*+|#(?!\\[)(?:(?!\\?>)[^\\n\\r])*+|/\\*[\\s\\S]*?\\*/)" |
public static final String |
HEREDOC |
"(?s)(<<<[ \t\u000b\f]*+\"?([^\r\n\'\"]++)\"?(?:\r\n?+|\n))(?:(.*?)(?:\r\n?+|\n))?[ \t]*+\\2(?![[a-zA-Z_\\x7f-\\xff][0-9]])" |
public static final String |
HEREDOC_STRING_CHARACTERS |
"(?:(?:(?:[^\\\\$\\{])|(?:\\$(?!\\{|[a-zA-Z_\\x7f-\\xff]))|(?:\\{(?!\\$))|(?:\\\\[\\s\\S]?))++)" |
public static final String |
IDENTIFIER |
"[a-zA-Z_\\x7f-\\xff][[a-zA-Z_\\x7f-\\xff][0-9]]*+" |
public static final String |
IDENTIFIER_PART |
"[[a-zA-Z_\\x7f-\\xff][0-9]]" |
public static final String |
LINE_TERMINATOR |
"\\n\\r\\u2028\\u2029" |
public static final String |
NEW_LINE |
"(?:\r\n?+|\n)" |
public static final String |
NOWDOC |
"(?s)<<<[ \t\u000b\f]*+\'([^\r\n\'\"]++)\'(?:\r\n?+|\n)(?:.*?(?:\r\n?+|\n))?[ \t]*+\\1(?![[a-zA-Z_\\x7f-\\xff][0-9]])" |
public static final String |
NUMERIC_LITERAL |
"(?:(?:[0-9]++(?:_[0-9]++)*+|(?:(?:[0-9]++(?:_[0-9]++)*+)*+[\\.][0-9]++(?:_[0-9]++)*+)|(?:[0-9]++(?:_[0-9]++)*+[\\.](?:[0-9]++(?:_[0-9]++)*+)*+))[eE][+-]?[0-9]++(?:_[0-9]++)*+)|(?:(?:[0-9]++(?:_[0-9]++)*+)*+[\\.][0-9]++(?:_[0-9]++)*+)|(?:[0-9]++(?:_[0-9]++)*+[\\.](?:[0-9]++(?:_[0-9]++)*+)*+)|0[xX][0-9a-fA-F]++(?:_[0-9a-fA-F]++)*+|0[bB][01]++(?:_[01]++)*+|0[0-7]*+(?:_[0-7]++)*+|[1-9][0-9]*+(?:_[0-9]++)*+" |
public static final String |
PHP_CLOSING_TAG |
"\\?>" |
public static final String |
PHP_END_TAG |
"\\?>(?:(?!(?i)<\\?(?:php|=|))[\\s\\S])*+(?:(?i)<\\?(?:php|=|))?+" |
public static final String |
PHP_OPENING_TAG |
"(?i)<\\?(?:php|=|)" |
public static final String |
PHP_START_TAG |
"(?:(?!(?i)<\\?(?:php|=|))[\\s\\S])*+(?:(?i)<\\?(?:php|=|))" |
public static final String |
STRING_CHARACTERS_EXECUTION |
"(?:(?:(?:[^\\\\$\\{`])|(?:\\$(?!\\{|[a-zA-Z_\\x7f-\\xff]))|(?:\\{(?!\\$))|(?:\\\\[\\s\\S]?))++)" |
public static final String |
STRING_LITERAL |
"(?:\"(?:(?:(?:[^\"\\\\$\\{])|(?:\\$(?!\\{|[a-zA-Z_\\x7f-\\xff]))|(?:\\{(?!\\$))|(?:\\\\[\\s\\S]?))++)?+\"|\'(?:[^\'\\\\]*+(?:\\\\[\\s\\S])?+)*+\')" |
public static final String |
STRING_WITH_ENCAPS_VAR_CHARACTERS |
"(?:(?:(?:[^\"\\\\$\\{])|(?:\\$(?!\\{|[a-zA-Z_\\x7f-\\xff]))|(?:\\{(?!\\$))|(?:\\\\[\\s\\S]?))++)" |
public static final String |
VAR_IDENTIFIER |
"\\$[a-zA-Z_\\x7f-\\xff][[a-zA-Z_\\x7f-\\xff][0-9]]*+" |
public static final String |
WHITESPACE |
"\\t\\u000B\\f\\u0020\\u00A0\\uFEFF\\p{Zs}" |