chakangost / freddie_validation

Android 에서 입력폼에 대한 정합성 체크를 하기 위한 라이브러리 패키지입니다. 향 후 요청에 의해, 혹은 유용한 Validation api를 지속적으로 추가할 계획입니다.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

android validation
kotlin validation
string validataion
validataion library
android validataion library
kotlin validataion library

What is freddie_validation?

String validation을 간편하게 도와주는 api형 라이브러리 입니다.

Setup

Gradle

Edit root/app/build.gradle like below.

Kotlin Base

dependencies {
    implementation 'com.github.chakangost:freddie_validation:1.0'
}

Edit root/build.gradle like below.

allprojects {
    repositories {
        .....
        maven { url 'https://jitpack.io' }
    }
}

If you think this library is useful, please press the star button at the top.

How to use

Normal

- Import

import com.android.freddie.freddie_validation.FreddieValidation.isValidBusinessId

- Use Boolean

내가 사용하고자하는 위치에서

val isBusinessId = isValidBusinessId("0000000000")
or
FreddieValidation.isValidBusinessId("0000000000") //Import문 없이할 경우

Api 종류 및 간단 설명

메일주소 형식 확인

isValidEmail("")

비밀번호 : 영문 + 숫자 8자 이상 확인

isValidPasswordEasy("")

비밀번호 : 대소문자 + 숫자 확인

isValidPasswordNormal("")

비밀번호 : 대소문자 + 숫자 + 특수문자

isValidPasswordStandard("")

한국 폰번호 확인

isValidPhoneNumber("")

한국 일반전화 확인

isValidCallNumber("")

한국 이름 4자리까지만 확인

isValidKoreanName("")

한국 차번호 확인

isValidCarNumber("")

12월을 초과하는 값이거나 해당월의 마지막 날짜를 넘는지 확인

isValidDate("")

생년월일을 입력받아 올바른 날짜 형식인가 && 실제 있는 날인가 && 현재 날짜보다 미래일 수 없음을 확인

isValidDateAndBirthDay("")

사업자 번호 유효성 확인

isValidBusinessId("")

같은 날짜인지 확인

isSameDate("", "")

License

Copyright 2020 Freddie

About

Android 에서 입력폼에 대한 정합성 체크를 하기 위한 라이브러리 패키지입니다. 향 후 요청에 의해, 혹은 유용한 Validation api를 지속적으로 추가할 계획입니다.


Languages

Language:Kotlin 100.0%