Considere o seguinte código em JavaScript:
const regexp = /(f+)(\d?)(t*)/g;
const str = 'trf1trf2trf3trf4trf5';
const array = [...str.matchAll(regexp)];
console.log(array.length)
Ao ser executado, o código acima imprime na saída padrão do console: