Source code
Revision control
Copy as Markdown
Other Tools
var classX = "[\u1000-\u1001\u1004-\u1005\u1008-\u1009\u100c-\u100d\u1010-\u1011\u1014-\u1015\u1018-\u1019\u101c-\u101d\u1020-\u1021\u1024-\u1025\u1028-\u1029\u102c-\u102d\u1030-\u1031\u1034-\u1035\u1038-\u1039\u103c-\u103d\u1040-\u1041]";
var classY = "[\u1000-\u1001\u1004-\u1005\u1008-\u1009\u100c-\u100d\u1010-\u1011\u1014-\u1015\u1018-\u1019\u101c-\u101d\u1020-\u1021\u1024-\u1025\u1028-\u1029\u102c-\u102d\u1030-\u1031\u1034-\u1035\u1038-\u1039\u103c-\u103d\u1040-\u1041\u1044-\u1045\u1048-\u1049\u104c-\u104d\u1050-\u1051\u1054-\u1055\u1058-\u1059\u105c-\u105d\u1060-\u1061\u1064-\u1065\u1068-\u1069\u106c-\u106d\u1070-\u1071\u1074-\u1075\u1078-\u1079\u107c-\u107d\u1080-\u1098\u21ed-\u6d94]";
var pattern = classY + classX;
var re = new RegExp(pattern);
for (var i = 0; i < 50; i++) {
re.exec("\u1000\u1000");
}