KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm trying to create a regex to verify that a given string only has alpha characters a-z or A-Z. The string can be up to 25 letters long. (I'm not sure if regex can check length of strings) Examples: 1. "abcdef" = true; 2. "a2bdef" = false ; 3. "333" = false; 4. "j" = true; 5. "aaaaaaaaaaaaaaaaaaaaaaaaaa" = false; //26 letters Here is what I have so far... can't figure out what's wrong with it though Regex alphaPattern = new Regex("[^a-z]|[^A-Z]"); I would think that would mean that the string could contain only upper or lower case letters from a-z, but when I match it to a string with all letters it returns false... Also, any suggestions regarding efficiency of using regex vs. other verifying methods would be greatly appreciated.
Tags (comma-separated)
Save Edits
Cancel