Here are my attempts, comments/refutations welcome.
First, a counting type approach.
The pack consists of 28 cards, (4 card colours and 7 numbers for each colour).
The number of 5 card combinations that can be drawn will be C(28,5).
Needed are 3 cards with the same number, so 7*C(4,3) = 28 possibilities.
Assuming that the possibility of having 4 cards with the same number is excluded, the remaining 2 cards have to come from 24 remaining cards, (4 cards each of the other 6 numbers), C(24,2) possibilities.
That generates a probability of \(\displaystyle \frac{28*C(24,2)}{C(28,5)}=\frac{46}{585} \approx 7.86 \%.\)
Second, a probability type approach.
Choose a number and suppose that we draw, in succession, three cards with that number, followed by any two cards with a different number.
The probability of that sequence will be
\(\displaystyle \frac{4}{28}\times \frac{3}{27} \times \frac{2}{26}\times \frac{24}{25}\times \frac{23}{24} =\frac{23}{20475}\)
Now there are 7 different numbers to choose from and the sequence can occur in 10 different ways, so the final probability will be
\(\displaystyle 7 \times 10 \times \frac {23}{20475}= \frac{46}{585} \approx 7.86 \%, \text{as earlier}.\)
.