I want to validate any string that contains çÇöÖİşŞüÜğĞ chars and starting at least 5 chars.String to validate can contain spaces.RegEx must validate like “asd Çğ ğT i” for example.
Any reply will helpful.
Thanks.
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.
You can use escape sequences of the form
where each “X” can be any hex digit. Thus:
is the same as a plain space character, and
is upper-case “A”. Thus you can encode the Unicode values for the characters you’re interested in and then include them in a regex character class. To make sure the string is at least five characters long, you can use a quantifier in the regex.
You’ll end up with something like:
where those “00nn” things would be the appropriate values. As to exactly what those values are, you should be able to find them on a reference site like this one or maybe this one. For example I think that “Ö” is
\u00D6. (Some of your characters are in the Unicode Latin-1 Supplement, while others are in Latin Extended A.)