Published 2021. 7. 15. 14:05
반응형
handlePhone = (event) => {
let phNum = event.nativeEvent.text;
if (phNum.length === 10) {
this.setState({
phone: ${phNum.replace(/(\d{3})(\d{3})(\d{4})/, "$1-$2-$3")},
});
return;
}
if (phNum.length === 13) {
this.setState({
phone: ${phNum .replace(/-/g, "") .replace(/(\d{3})(\d{4})(\d{4})/, "$1-$2-$3")},
});
return;
}
return this.setState({ phone: phNum });
};
반응형
'Frontend > React & React.Native &Next.js' 카테고리의 다른 글
리액트 함수 컴포넌트 스닛펫 단축키 (0) | 2021.09.27 |
---|---|
textinput 에 text 삭제하는 방법 (0) | 2021.07.17 |
React Native)입력이 끝나고 실행하는 함수 onEndEditing (0) | 2021.07.14 |
React Native)expo로 splah screen 쉽게 만들기 (0) | 2021.07.14 |
React Native)checkbox 구현 (class 방식) (0) | 2021.07.12 |