정규 표현식

Bin2·2022년 4월 25일
0

정규 표현식이란 ?

다음과 같은 상황에 사용된다.

  • 많은 텍스트 중에 특정한 패턴을 찾을때
  • 특정한 패턴을 다른 문자열로 변환할 때
  • 특정한 패턴에 맞는지 유효성 검사를 할 때

정규 표현식 작성법

/ Regex / Flag

Regex 에는 찾고자 하는 패턴을 작성하고 Flag 에는 옵션이 들어간다.

자세한 설명은 공식 문서를 참조하자.

MDN 정규 표현식

예제 코드

문자열 중 숫자만 추출하기

const str = 'g0en2T0s8eSoft12';
console.log(str.replace(/[^0-9]/g. ''));

// 020812

문자열 중 문자만 추출하기

const str = "found7, time: study; yduts; emit, 7dnuof";
console.log(str.replace(/[^a-z]/g. ''));

// foundtimestudyydutsemitdnuof
profile
Developer

0개의 댓글