Javascript

정규표현식에 대해 알아보자!

리액트바오 2022. 9. 7. 13:30

정규표현식은 어디에 쓸까?

정규표현식(Regular Expression)은 줄여서 정규식이라고 하는데 문자열에서 특정 내용을 찾거나 대체 또는 뽑아낼때 사용한다.

- 많은양의 전화번호 데이터를 추출해야 할 때

- 로그인 또는 회원가입시 사용자가 입력하는 아이디, 이메일, 전화번호 등이 올바른지 검정할 때

- 코드를 짤때 특정 변수의 이름을 바꾸고 싶은데, 해당 변수의 이름을 포함하고 있는 함수는 제외하고 싶을 때

- 문자열에 포함된 공백이나 특수문자를 제거하고 싶을때

 

정규표현식의 단점

가독성이 좋지 않다. 주석이나 공백을 허용하지 않으며 여러가지 기호를 붙여서 사용하기 때문이다.