Is there a way to check if text is in cyrillics or latin using C#?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Use a Regex and check for
\p{IsCyrillic}, for example:This would be true for the string “abcабв” because it contains at least one cyrillic character. If you want it to be false if there are non cyrillic characters in the string, use:
This would be false for the string “abcабв”, but true for “абв”.
To check what the IsCyrillic named block or other named blocks contain, have a look at this http://msdn.microsoft.com/en-us/library/20bw873z.aspx#SupportedNamedBlocks