Android Open Source - Validation-EditText Validation Regular String






From Project

Back to project page Validation-EditText.

License

The source code is released under:

MIT License

If you think the Android project Validation-EditText listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

/*
 * Copyright (C) 2014 Jinsik Kim/*  ww  w  . j a  v a  2 s  .c  om*/
 * 
 */
package destiny738.tistory.com.validation;
/**
 * ValidationRegularString.java
 * 
 * This class has patterns for regular expression.
 * I make e-mail, URL and number patterns.
 * If you want to have more patterns, you just register new patterns.
 * And If you add a new pattern, then you define selector in ValidationType.java 
 *    and implement action in ValidationEditText.java.
 */
class ValidationRegularString {
  final static String EMAIL = "^[_a-z0-9-]+(.[_a-z0-9-]+)*@(?:\\w+\\.)+\\w+$";
  final static String URL = "^(https?):\\/\\/([^:\\/\\s]+)(:([^\\/]*))?((\\/[^\\s/\\/]+)*)?\\/?([^#\\s\\?]*)(\\?([^#\\s]*))?(#(\\w*))?$";
  final static String NUMBER = "^[0-9]*$";
}




Java Source Code List

destiny738.tistory.com.validation.ValidationEditText.java
destiny738.tistory.com.validation.ValidationRegularString.java
destiny738.tistory.com.validation.ValidationType.java