public static final String |
COMMENT |
"(?://[^\\n\\r]*+|<!--[^\\n\\r]*+|/\\*[\\s\\S]*?\\*/)" |
public static final String |
IDENTIFIER |
"(?:[$_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}]|\\\\u[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F])(?:(?:[$_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}]|\\\\u[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F])|[\\p{Mn}\\p{Mc}\\p{Nd}\\p{Pc}])*+" |
public static final String |
LINE_TERMINATOR |
"\\n\\r\\u2028\\u2029" |
public static final String |
LINE_TERMINATOR_SEQUENCE |
"(?:\\n|\\r\\n|\\r|\\u2028|\\u2029)" |
public static final String |
LITERAL |
"(?:\"([^\"\\\\]*+(\\\\[\\s\\S])?+)*+\"|\'([^\'\\\\]*+(\\\\[\\s\\S])?+)*+\')" |
public static final String |
MULTI_LINE_COMMENT |
"/\\*[\\s\\S]*?\\*/" |
public static final String |
MULTI_LINE_COMMENT_NO_LB |
"/\\*[^\\n\\r]*?\\*/" |
public static final String |
NUMERIC_LITERAL |
"(?:[0-9]++\\.([0-9]++)?+([Ee][+-]?+[0-9_]++)?+|\\.[0-9]++([Ee][+-]?+[0-9_]++)?+|[0-9]++([Ee][+-]?+[0-9_]++)|0[xX][0-9a-fA-F]++\\.[0-9a-fA-F_]*+([Pp][+-]?+[0-9_]++)?+|0[xX][0-9a-fA-F]++([Pp][+-]?+[0-9_]++)|0[xX][0-9a-fA-F]++|0[bB][01]++|0[oO][0-7]++|[0-9]++)" |
public static final String |
SINGLE_LINE_COMMENT |
"//[^\\n\\r]*+|<!--[^\\n\\r]*+" |
public static final String |
WHITESPACE |
"\\t\\u000B\\f\\u0020\\u00A0\\uFEFF\\p{Zs}" |