정규표현식2 [2023-03-07] 비밀번호 전방탐색(?=n) [복습] .도트를 쓸 때, regex에서는 모든 글자를 의미한다. 정확한 . 도트를 의미한다면 \를 앞에 붙여서 \.라고 써야한다. [] 각진괄호 안에서의 \는 문자를 강조할 때 쓴다 /[\(\)\. \u]/ 만약에 진짜로 \ 를 쓰고 싶다면 \\ 이렇게 써야한다. /\w\s\w/ == /(\w\s\w)/ /[\w\s\w]/ : wsw 중에 하나 패턴 그룹화에서 /(ㅁㅁㅁ)(ㅁㅁㅁ)(ㅁㅁㅁ)/ 그룹0 은 전체를 말함 $0 : (ㅁㅁㅁ)(ㅁㅁㅁ)(ㅁㅁㅁ) 그룹1은 $1 첫번째꺼, 두번째꺼 $2 세번째꺼 $3 replace를 이용해서 그룹화 할 수 있다. var str = ["ftp://www.abc.com", "https://www.a0bc.com", "https://www.abc.com", "file:/.. 2023. 3. 7. [2023-03-06]정규표현식 Regular Expression(regex) 1.regex 기본 리터럴 생성문법 /abc/: abc 문자열이 있는지 찾는다 var msg = "abcdf"; var pattern = /abc/; // type은 object var result = pattern.test(msg); // true 활용 abc 패턴이 없으면 , console실행 var msg = "abdef"; var pattern = /abc/; if(!pattern.test(msg)){ console.log("다시 입력하세요"); } /d 숫자가 포함 되어있는지 찾기 var msg = 123; var pattern = /\d/; var result = pattern.test(msg); console.log(result); // true 숫자가 하나 나옴 /\d\d/ 이렇게 연속으로.. 2023. 3. 6. 이전 1 다음