devxlogo

Determine whether a string is lowercase

Here’s a quick-and-dirty method to determine whether a string contains only lowercase characters

' the string to test is in the SOURCE variableIf System.Text.RegularExpressions.Regex.IsMatch(source, "^[a-z]+$") Then    Console.WriteLine("Lowercase string")End If

If the source string can contain accented wovel, you should modify the regular expresson pattern to account for them as well

If System.Text.RegularExpressions.Regex.IsMatch(source, "^[a-z]àèéìòù+$") Then    Console.WriteLine("Lowercase string")End If

If you really want to test that the string doesn’t contain any uppercase character, that is, you want to check that you already have the lowercase version of the string, you can use another approach:

If String.Compare(source, source.ToLower) = 0 Then    Console.WriteLine("Lowercase string")End If

Charlie has over a decade of experience in website administration and technology management. As the site admin, he oversees all technical aspects of running a high-traffic online platform, ensuring optimal performance, security, and user experience.

See also  Five Early Architecture Decisions That Quietly Get Expensive

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.