DAY-43 정규표현식 활용

less than 1 minute read

🚀 정규표현식 활용

2022-05-02

❗ 수업을 듣고, 개인이 공부한 내용을 적은 것 이기에 오류가 많을 수도 있음

자바스크립트에서의 정규 표현식

  1. /패턴/ 사용 : ex) let regex = /패턴/;
  2. RegExp 생성자 사용 : ex) let regex = new RegExp();

Example)

💡RegExp 함수

1️⃣ test(대상 문자열)

대상 문자열을 기준으로 패턴식에 일치하는 문자열이 있으면 true 없으면 false 반환, 포인터 개념(O)

2️⃣ exec(대상 문자열)

대상 문자열을 기준으로 패턴식에 일치하는 문자열을 찾아 배열로 반환, 몾찾으면 null 반환, 포인터 개념(O)

💡String 함수

1️⃣ 대상 문자열.match(패턴식)

일치하는 문자열의 배열을 반환해주는 함수 -> 일치하는 값이 없으면 null

2️⃣ 대상문자열.search(패턴식)

대상 문자열을 기준으로 패턴식에 일치하는 문자열의 인덱스를 반환, 못찾으면 -1 반환

3️⃣ replace

1) 문자열.replace(대상 값, 반환할 값) : 문자열에서 대상 값을 변환할 값으로 변환

정규표현식 정보

  1. 블로그
  2. 공식사이트

Leave a comment