SMART datagrid v1.4 > Classes > GridStyles

Back  Forward

DataLudi.GridStyles.textFormat  property

데이터셀에서 TEXT 필드의 값을 표시할 때 사용되는 문자열 변환 포맷. 

내부적으로 Javascript String.replace을 호출하고 있으며, 함수 호출에 필요한 정보를 아래와 같은 형식으로 세미콜론(;)으로 분리된 문자열 값으로 지정한다. 적어도 패턴과 대체 문자열은 반드시 지정돼야 한다. 

"정규식패턴:대체문자열:정규식플래그(igm)" 

Getter
function textFormat(): String
Setter
function setTextFormat(value: String)
Code -1
    // 주민 번호 '0102031234567' => '010203-1234567'
    column.styles().setTextFormat('(\\d{6})(\\d{7});$1-$2');
    // 전화 번호 '01012345678' => '010-1234-5678'
    column.styles().setTextFormat('(\\d{3})(\\d{3,4})(\\d{4})$;$1-$2-$3');

RegExLib 사이트 등에서 대부분의 패턴을 참조할 수 있다. 

See Also
textFormat
booleanFormat
numberFormat
prefix
suffix
Examples
컬럼 스타일