E.g. "5.33 thousand" is correctly detected as "5330". However, if written out "five point three three thousand" is detected as "5.3" and "3000".
This is a problem in at least German and English.
Unfortunately, I do not know if this is actually solvable (regex greediness?).
E.g. "5.33 thousand" is correctly detected as "5330". However, if written out "five point three three thousand" is detected as "5.3" and "3000". This is a problem in at least German and English. Unfortunately, I do not know if this is actually solvable (regex greediness?).