일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- html 태그
- float
- 프로그래머스
- HTML
- SASS
- 인라인
- inline
- 문자열
- TAG
- scss
- object
- 전개연산자
- 자바스크립트
- 코딩테스트
- @mixin
- ::before
- carousel slider
- 합계 알고리즘
- string
- javascript
- layout
- input
- 인라인블록
- Em
- js
- VSCODE단축키
- 프로그래머스 코딩테스트
- css
- 알고리즘
- vscode
- Today
- Total
목록정규식 (2)
Outputor
팰린드롬 앞에서 읽을 때나 뒤에서 읽을 때나 같은 문자열을 팰린드롬이라고 한다. 문제 : 입력된 문자열이 팰린드롬이면 "YES"를 아니면 "NO"를 출력하시오. (알파벳 이외의 문자들을 무시하고, 대소문자 구분하지 않는다.) 해설 1. 알파벳 대소문자를 구분하지 않기 때문에 대문자 또는 소문자로 변경한다. 2. 알파벳 이외의 문자들을 무시하기 때문에 알파벳 외의 문자를 제거한다. 3. 알파벳만 남은 문자열과 뒤집은 문자열이 같으면 "YES"를 다르면 "NO"를 출력한다. INSIGHT 1. 자바스크립트에서는 replaceAll이 안되기 때문에 replace를 사용할 때 /g로 동일한 기능 수행 가능함 2. 팰린드롬인지 비교할 때 for문을 반만 돌려서 처음과 끝을 비교하면서 다른 문자가 있으면 NO를 출..

정규식 정규식은 문자를 검사하고 싶을 때 사용하는 식임 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Regular_Expressions 정규 표현식 - JavaScript | MDN 정규 표현식은 문자열에 나타는 특정 문자 조합과 대응시키기 위해 사용되는 패턴입니다. 자바스크립트에서, 정규 표현식 또한 객체입니다. 이 패턴들은 RegExp의 exec 메소드와 test 메소드 , developer.mozilla.org EX) /abc/ ➡ 어떤 문자에 'abc'라는 단어가 있는지 물어보고 싶을 때 쓰면됨 test 함수 ➡ 정규식에 붙일 수 있는 함수로 파라미터에 정규식으로 테스트해볼 글자를 넣어주면 됨 ▫ /abc/.test('abcdef') /..