Как посчитать длину строки соответствия, если у нас есть только ее длина и регулярное выражение в javascript ? это одна проблема hackerrank.
Input:- ((ab)|(ba)) 2 ((a|b)*) 5 ((a*)(b(a*))) 100 Output:- 2 32 100 here we have Only regex(r) and string length(l) as a parameter in function.....from these two parameter we have to find count of string which is match to our regex.
Что я уже пробовал:
var count = 0; for(var i=l;i>0;i--) { if(r.match(l)) { count++; } } console.log(count);
F-ES Sitecore
Почему этот вход дает эти выходы? Я не вижу здесь никакой связи.
Akash Tawade
Там ((ab)|(ba)) - регулярное выражение.....и 2-фиксированная длина этой строки...мы должны найти количество совпадающих длин из регулярного выражения и фиксированной длины строки