Test name | Executions per second |
---|---|
1 | 1242119.1 Ops/sec |
2 | 631473.2 Ops/sec |
var strArr = `airbnbairbnbjlhljhjh
airbnb
haha air bnb haha
airbnb
airbnbkjlkjlj`.split("\n");
var re1 = new RegExp('airbnb', 'i');
var re2 = new RegExp('.*airbnb.*', 'i');
for (var i = 0; i < strArr.length; i++) {
var res = re1.test(strArr[i]);
}
for (var i = 0; i < strArr.length; i++) {
var res = re2.test(strArr[i]);
}