The basic approach to spanning ranges of characters using regular expressions is to build an expression of the form [A-Za-z] , where A is the first letter of the range and Z is the last letter of the range.
The problem is that there is no such thing as “The” Cyrillic alphabet: the alphabet is slightly different depending on the language. If you want to use the Russian version of the Cyrillic alphabet, use [--] . You would use a different range, say, for Serbian, because the last letter in their Cyrillic alphabet is , and not
Another approach is to list all the characters one by one. Just find the authoritative link for the alphabet that you want to put in the regular expression and put all the characters in it in square brackets:
[]
source share