language1 정규 표현식(regular expression) 1. 정규 표현식이란 ? (=정규식) 프로그래밍에서 문자열을 다룰 때, 문자열의 일정한 패턴을 표현하는 일종의 형식 언어이다. 정규 표현식은 문자열을 대상으로 패턴 매칭 기능을 제공하여, 반복문과 조건문 없이 패턴을 가진 문자열을 간단하게 검색, 추출, 치환할 수 있다. ex) 이메일, 패스워드 검사(유효성 검사)등의 복잡한 문자 일치 기능 등 하지만, 주석이나 공백을 허용하지 않고 여러가지 기호를 혼합하여 사용하기 때문에 가독성이 좋지 않다는 문제가 있다🥹 일반적으로 자주 사용되는 방법은 정규표현식 리터럴이며, 아래 그림과 같이 구성되어 있다. 2. 플래그(flag) 플래그는 옵션이므로 선택적으로 사용한다. 하지만, 플래그를 사용하지 않은 경우 문자열 내 검색 매칭 대상이 1개 이상이더라도 첫번째 매칭.. language/javascript 2022. 6. 6. 이전 1 다음