TIL 20221018 - 116번(match)

hoin_lee·2022년 10월 18일
0

TIL

목록 보기
80/236

오늘 매니저로서 첫 일을 진행했는데 첫 날이라 그런지 많이 바빴다.
상담도 있고 출석부 정리 하느라 오전 내내 시간을 보내고 오후에도 몇가지 일을 하다보니 시간이 다 가버려서 공부를 좀 많이 못한 게 아쉽다.
그래도 적당히씩 했으며 내일부턴 좀 시간이 난다면 공부에 더 투자하고 싶다.

오늘 공부

알고리즘 문제 풀기(프로그래머스)
https://github.com/hoinlee-moi/algorithm_prac
오늘은 앞서 배우고 복습했던 문법들로 대부분 풀 수 있었다!

JS기본문법 다시 공부
https://github.com/hoinlee-moi/ModernJS

React 강의 듣기
https://github.com/hoinlee-moi/React_prac

복습하는 문법

Match()

메서드는 문자열이 정규식과 매치되는 부분을 검색한다.

문법
str.match(regexp)

매개변수

  • regexp
    정규식 개체입니다. RegExp가 아닌 객체 obj가 전달되면, new RegExp(obj)를 사용하여 암묵적으로 RegExp로 변환된다. 매개 변수를 전달하지 않고 match()를 사용하면, 빈 문자열 : [""]이 있는 Array가 반환된다.

결과 값
문자열이 정규식과 일치하면, 일치하는 전체 문자열을 첫 번째 요소로 포함하는 Array를 반환한 다음 괄호 안에 캡처된 결과가 온다. 일치하는 것이 없으면 null이 반환

var test  = 'love you. love me. love everything!'
var regExp = /love/gi;

test2 = test.match(regExp);
// ['love','love','love']
// test2변수에 배열로 모든 love 텍스트가 저장됨
profile
https://mo-i-programmers.tistory.com/

0개의 댓글