I have an input field and I want to validate that the input is valid for multiple languages (and digits).
I've gathered some bits from the web but couldn't figure out how to combine these pieces into one working regex.
From here I found some of the ranges I need:
0000-007F Basic Latin
0080-00FF Latin-1 Supplement
0100-017F Latin Extended-A
0180-024F Latin Extended-B
From here I found the Japanese range:
4e00-9fbf, 3040-309f and 30a0-30ff
But how do I combine them to one regex (including digits) in javascript so I can validate that they are the only characters allowed? (I need more languages but if I need to understand the concept and then I can add more unicode ranges myself)