Test, validate and match regular expressions
Matches identifiers that begin with a Latin letter, Arabic character (U+0600–U+06FF), Myanmar/Burmese character (U+1000–U+1021), underscore, or hyphen, followed by any number of word characters or hyphens. Ideal for validating or tokenizing multilingual variable and function names in programming languages supporting English, Arabic, and Burmese scripts, such as compilers, interpreters, or educational coding platforms.