A Pythagorean triple is a triple of integers (a,b,c) forming the side lengths of a right triangle and satisfying the Pythagorean equation a2 + b2 = c2. There's some evidence that these triples were known to the ancient Babylonians, for whom the regular numbers (having only 2, 3, and 5 as prime factors) were especially important. So, what are the regular Pythagorean triples? We might as well limit our attention to primitive triples (those having no common divisor) because we can form any other triple by multiplying all the numbers in a primitive triple by the same scalar.
Theorem: The only regular primitive Pythagorean triple is (3,4,5).
( Proof )Because every Pythagorean triple includes numbers divisible by 2, 3, and 5, this shows more generally that (3,4,5) and its multiples are the only Pythagorean triples with only three prime factors. This also shows that there are only four primitive Pythagorean triples (a,b,c) for which a and b are regular, ignoring the regularity of c: (3,4,5), (5,12,13), (8,15,17), and (9,40,41). Partial results of Stewart and Tijdeman on the abc conjecture can be used to show that, for any set P of primes, there are only finitely many Pythagorean triples (a,b,c) for which a and b are both P-smooth, but I don't know of an efficient method for listing all such triples in general.