Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
labels = [
/id="run_test"/,
/id="\w+"/,
/id=".*test"/,
/id=".*.*test"/,
/id="[^t]*test"/,
/id=".{4}test"/,
/id=".*?test"/,
/id=".*u.*test"/
]
...
for (var j in labels) {
timeStart=new Date();
for(i=0;i<100000;i++) { str.search(labels[j]); }
timeEnd=new Date();
save_score(j,timeEnd.valueOf()-timeStart.valueOf());
}
* This source code was highlighted with Source Code Highlighter.
Квантификаторы в регулярных выражениях