[Nexacro] Mask 예제

ayudante 2023. 8. 14. 11:17

1. 주민등록번호  : ######-#######

    - 주민등록번호 뒤의 6자리 * 표시 : ######-#{@@@@@@}

 

2. (구) 우편번호 : ###-###

 

3. 사업자번호 : ###-##-#####

 

4. 특허등록번호 : ##-#######-##-##

 

5. 특허출원번호 : ##-####-#######

 

6. 금액(소수점 표시) : ###,###.999

 

7. 금액(정수) : ###,###

 

 

 


▣ String Mask 문자

@ 모든 Ascii 문자
# 모든 10진수 숫자(0-9)
* 모든 알파벳 문자(a-zA-Z)
9 모든 알파벳, 숫자(a-zA-Z0-9)
A 대문자 알파벳(A-Z)
a 소문자 알파벳(a-z)
Z 대문자 알파벳, 숫자(A-Z0-9)
z 소문자 알파벳, 숫자(a-z0-9)

 

 

▣ Number Mask 문자

# 모든 10진수 숫자(0-9)
9 모든 10진수 숫자(0-9)
0 모든 10진수 숫자(0-9)
값이 없을경우 0으로 설정
. 소숫점 자리수
, 컴마 표시 여부

 

 

▣ Mask 제외 방법

 

1. '' 사이의 문자는 Mask 문자로 적용되지 않고 그대로 표시

2. \ 문자는 다음에 오는 문자를 마스크 문자로 적용하지 않고 그대로 표시

 

 

▣ Password 처리

{} 영역안의 Mask 문자는 입출력 시 '*' 문자로 대체되어 출력