🧰

@lani.ground/kits

React Component Library

NPM Version
Production Ready
TypeScript
🎯

stringKit Examples

✂️

getCutString - 문자열 자르기

문자열을 지정된 길이로 잘라서 말줄임표(...)를 추가합니다.

stringKit.getCutString({ value: "안녕하세요, 이것은 길고 긴 텍스트입니다.", length: 10, dir: "right" })
결과:
안녕하세요, 이것은...
🎭

maskString - 문자열 마스킹

문자열의 중간 부분을 * 문자로 마스킹 처리합니다.

stringKit.maskString('홍길동')
결과:
홍*동

테스트 케이스

홍길동

3글자 이름

홍*동
김철수

3글자 이름

김*수
이유진

3글자 이름

이*진
박서준

3글자 이름

박*준
홍길

2글자 이름

홍*

1글자 이름

john@example.com

이메일 마스킹

j**************m
010-1234-5678

전화번호 마스킹

0***********8
🔗

transformToQueryString - 쿼리 문자열 변환

객체를 URL 쿼리 문자열로 변환합니다.

stringKit.transformToQueryString({ page: 1, limit: 10, search: 'test', tags: ['js', 'react'] })
결과:
?page=1&limit=10&search=test&tags=js&tags=react
🔤

transformFirstCharUpperCase - 첫 글자 대문자

문자열의 첫 번째 문자를 대문자로 변환합니다.

stringKit.transformFirstCharUpperCase('hello world')
결과:
Hello world