I have been working on converting a script i made into a font so i can use it anywhere i want. All works well aside from numbers above 99. The system is base 100 (so 0-99 then new digit), i have the ligatures setup and numbers 0-99 work well. When going above 99, the font does display 2 digits as needed but it prioritizes the wrong way.

For example, i type 143, apply the font, i expect to see (1)(43), instead i get (14)(3). i have attached an image for better clarity.

143vs143

Is there a way i can reorder the priorities so i get (1)(43). I have one workaround by doing 0143 but would prefer not to use this as it would not be dynamic for my use.

New contributor

LordBitcube is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.