일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- JS
- flex-grow
- shit-christmas
- flexbox
- select by attribute
- Express
- css 오버레이
- Object.create
- just-one-small-sip
- module wrapper function
- 디자인패턴
- es6
- flex-shrink
- improve-iq-by-up-to-10%!
- 무료 백엔드 배포
- close together
- css variables
- express-handlebars
- Engoo
- 정규표현식
- ajax
- Sass
- node
- Node.js
- regExp
- Prototype
- flex-basis
- css grid
- img 확대
- css
- Today
- Total
목록regExp (3)
수량자를 이용할 때 ^와 $ 특수문자를 적절히 섞어써야할 때가 있음에 주의하면서 아래의 코드를 살펴보아요. (해당 부분은 그룹핑 코드에 표기해놓았습니다) Character Sets // Character Sets // brackets [] - 대괄호로 감싸져있는 문자들은 무엇이든 검색되도록 한다. ? 특수문자와는 다르게 알맞은 문자가 존재하지 않는 경우 검색되지 않는다. regExp = /gr[ae]y/i; // 대괄호 안에 위치한 문자는 a나 e여야한다. str = "gray"; // true str = "grey"; // true str = "gry"; // false const result1 = regExp.exec(str); console.log(result1); regExp = /[^GP]ray..
와일드 카드 역할을 하는 .과 *의 차이점과, 선택적인 문자검색을 할 수 있게 하는 ?의 정확한 이해에 주의하며 아래의 코드를 참조해주세요. let regExp; // literal charcters regExp = /hello/i; // Metacharacter Symbols 특수문자 regExp = /^hel/i; // ^ 뒤에 나오는 문자열로 시작하는 문자열만 검색 regExp = /orld$/i; // $ 앞에 나오는 문자열로 끝나는 문자열만 검색 regExp = /^hello$/i; // ^ 뒤에 나오는 문자열로 시작하고, $앞에 나오는 문자열로 끝나는 문자열만 검색 regExp = /h.o/i; // .에 해당하는 하나의 문자는 아무 값이나 들어가도 된다고 인식하고 검색 (ex. hlo) re..
정규표현식은 문자열에서 특정한 문자 조합들을 찾기 위한 패턴을 식으로 표현한 것입니다. ex) 1234 => 정수 4개로 이루어져 있음. 따라서 form의 valiation에 자주 쓰이거나, 많은 문자열 데이터 중에서 특정 패턴의 문자열만을 검색하고 싶을 때 주로 이용되죠. exec 메서드의 경우 g플래그가 적용되지 않음에 주의합시다. let regExp; // 정규표현식 리터럴 regExp = /hello/; // 정확히 hello 라는 문자열만 가져오고 싶은 경우 console.log(regExp); console.log(regExp.source); // exec(string) method - 인자로 전달된 문자열 중에서 해당 정규표현식에 맞는 부분을 배열로 리턴, 없을 경우 null const re..