<div dir="ltr">I suspect that Roger is just looking at decimal digits (<a href="https://util.unicode.org/UnicodeJsps/list-unicodeset.jsp?a=%5B%3Agc%3DNd%3A%5D%26%5B%3Anv%3D4%3A%5D&g=bc&i=">property gc=Nd</a>).<div>I believe that they can all be parsed like strings of ASCII digits (and you can call ICU or other libraries to get at the digit values and other properties).</div><div>I suggest you double-check about the RTL digits (N'Ko & Adlam); please take a look at the relevant Unicode book chapters.</div><div><br></div><div>What's more interesting is handling the grouping and decimal separators which differ by both language and region.</div><div><br></div><div>Best regards,</div><div>markus</div></div>