모든 특수문자를 체크하는 정규식
const reg = /[^a-zA-Z0-9ㄱ-힣]/g;
'가나$sW2^&d!_ㅎ^@'.replace(reg, '');
// '가나sW2dㅎ'
[^]를 이용해서 위 조건들을 묶어 이와 반대되는 문자를 찾아내는 정규식입니다..
숫자, 영어, 한글에 해당하지 않는 문자는 특수문자라고 가정을 하고 걸러주는 방식을 사용해봤습니다.
해당 정규식을 활용한 코드
나를 제외한 천재들 블로그
- [JS] 특수문자 제거 / 체크 -
모든 특수문자를 체크하는 정규식
const reg = /[^a-zA-Z0-9ㄱ-힣]/g;
'가나$sW2^&d!_ㅎ^@'.replace(reg, '');
// '가나sW2dㅎ'
[^]를 이용해서 위 조건들을 묶어 이와 반대되는 문자를 찾아내는 정규식입니다..
숫자, 영어, 한글에 해당하지 않는 문자는 특수문자라고 가정을 하고 걸러주는 방식을 사용해봤습니다.
해당 정규식을 활용한 코드