Fixes incorrect optimal index for strings starting with numbers.

The punctuationless_word function was remove all numbers.
Therefore, it would always have an optimal index of 0.