node js, give a string composed of numbers, for example, "8910151821", how to get the number of numbers between 3 and 20 in this string, the result should be: 8, 9, 10, 10, 15, 18, a total of 5 numbers, 21 of which does not count, how can it be realized? Thank you