Validate Text by Digits or Characters

One of my friend was asking how to validate the user Input text  Based on only Digits or Character. If the text contians Both Digits and Character we have to show an Error. Then i finally got my own solution.

static void TextBuffer_regularExpression(Args _args)
 {
 TextBuffer txt = new TextBuffer();
 str msg = "a";
 ;
 txt.setText(msg);
 txt.regularExpressions(true); // activate regular expr in search
 // Regular expression to validate only digits
 if (txt.find("^[0-9]+$"))
 {
 info("Digits Only Present");
 }
 // Regular Expression to validate only Letters
 else if (txt.find("^[A-Z]+$"))
 {
 info("Characters are present");
 }
 else
 {
 warning("Digits and Characters may present");
 }
 }
// Hope you enjoyed by this coding
Advertisements