본문 바로가기
Frontend/JavaScript

[Javascript] 정규 표현식<미완성>

by joy_95 2021. 8. 18.

정규 표현식(정규식)이란?

특정 패턴의 문자열을 찾기 위한 표현 방식.

정규식을 이용하면, 특정 패턴에 매칭되는 문자열을 쉽게 찾ㅇ르 수 있따.

 

정규 표현식 활용 예시

"대나무 빨대 a급 제품은 10개 남아있습니다. 010-1111-2222로 call me~!"

 

/대/ : '대'를 하나만 찾는다.

=> 대나무 빨대 a급 제품은 10개 남아있습니다. 010-1111-2222 로 Call Me~!

 

/대/g : '대'를 모두 찾는다.

=> 나무 빨 a급 제품은 10개 남아있습니다. 010-1111-2222 로 Call Me~!
*g(global) 플래그

 

/대나무 빨대/ : '대나무 빨대'를 찾는다.

=> 나무 빨대 a급 제품은 10개 남아있습니다. 010-1111-2222 로 Call Me~!

 

/[대a0]/g : "대", "a", "0" 을 모두 찾는다.

=> 나무 빨 a급 제품은 10개 남아있습니다. 010-1111-2222 로 Call Me~!

* [](대괄호]는 or의 기능을한다.

 

/[0-9]/g : 숫자 0~9를 모두 찾는다.

=> 나무 빨대 a급 제품은 10개 남아있습니다. 010-1111-2222 로 Call Me~!

 

/[a-zA-Z]/g : '영어알파벳 대문자/소문자'를 모두 찾는다.

=> 대나무 빨대 a급 제품은 10개 남아있습니다. 010-1111-2222 로 Call Me~!

 

/[^0-9]/g : 숫자0~9가 아닌 것을 모두 찾는다.

=> 나무 빨대 a급 제품은 10개 남아있습니다. 010-1111-2222 로 Call Me~!

*[](대괄호) 안에 ^를 붙이면 부정(not)의 기능을 한다.

 


출처: https://curryyou.tistory.com/234 [카레유]

 
반응형