Solved

Regular Expressions: need to check when 6 alpha/numeric characters have been entered

Posted on 2008-10-24
1
529 Views
Last Modified: 2008-10-24
I would like to use Regular Expressions to test if a string has 6 alpha/numeric characters, less than 6 or more than 6.

How do I do that?


Bob
0
Comment
Question by:newbieweb
1 Comment
 
LVL 2

Accepted Solution

by:
Clausewitz earned 500 total points
ID: 22798069
For the regular expression you can use this snippet.

public bool IsAlphaNumeric(String strToCheck)
{
Regex objAlphaNumericPattern=new Regex("[^a-zA-Z0-9]");
return !objAlphaNumericPattern.IsMatch(strToCheck);
}

You can check the stringlength with strToCheck.Length < 6

You cannot check both together in a single regular expression. So if you like e.g. alphanummeric strings with less than 6 chars you can check for:

if ( IsAlphaNumeric(myString) && myString.Length < 6) {}
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction                                                 Was the var keyword really only brought out to shorten your syntax? Or have the VB language guys got their way in C#? What type of variable is it? All will be revealed.   Also called…
Entity Framework is a powerful tool to help you interact with the DataBase but still doesn't help much when we have a Stored Procedure that returns more than one resultset. The solution takes some of out-of-the-box thinking; read on!
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.

910 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now