분류 전체보기
-
정규 표현식Note 2021. 4. 1. 12:31
정규 표현식을 줄여서 '정규식'이라고 하기도 한다. 정규식을 만드는 방법에는 두 가지 1. 정규식 리터럴(슬래쉬"/"로 감싸는 패턴)을 사용하는 방법 var re = /ab+c/; 2. RegExp 객체의 생성자 함수를 호출하는 방법 var re = new RegExp("ab+c"); 생성자 함수를 사용하면 정규식이 실행 시점에 컴파일됩니다. 정규식의 패턴이 변경될 수 있는 경우, 혹은 사용자 입력과 같이 다른 출처로부터 패턴을 가져와야 하는 경우에는 생성자 함수를 사용하는 것이 좋다. Character 검색에서 하나 이상의 b들을 찾거나, 혹은 공백을 찾는 것과 같이 '있는 그대로의 대응' 이상의 대응을 필요로 할 경우, 패턴에 특수한 문자를 포함시킨다. 예를 들어, /ab*c/ 패턴은 'a' 문자 뒤..
-
[타자치자 #5] 타자치자(1.0.3) - 모바일Project 2021. 3. 31. 18:07
프로젝트 1. 타자치자(1.0.1) - 한글타자연습 2. 리팩토링(Redux) 3. 리팩토링(TypeScript) 4. 타자치자(1.0.2) - 기능 추가 5. 타자치자(1.0.3) - 모바일 6. 타자치자(1.0.4) - 모바일 장치에서 타수 결과가 Infinity 7. 리팩토링(redux, styled-components) 타자치자 놀러가기 1. 모바일 웹 필요성 스마트폰에서 검색하는 웹 페이지가 일반적인 모바일 웹이다. 타자치자는 키보드로 타자 측정하는 홈페이지이므로 사실 모바일 웹이 필요가 없긴 하다. 그래도 내가 가지고 있는 스마트폰으로 타자치자를 들어가 보니 영 이쁘지가 않아서 마음에 안 들었다. 그래서 모바일 웹을 위한 css를 적용해보았다. 2. viewprot 웹 페이지에서 사용자의 보이..
-
[타자치자 #4] 타자치자(1.0.2) - 기능 추가Project 2021. 3. 30. 16:27
프로젝트 1. 타자치자(1.0.1) - 한글타자연습 2. 리팩토링(Redux) 3. 리팩토링(TypeScript) 4. 타자치자(1.0.2) - 기능 추가 5. 타자치자(1.0.3) - 모바일 6. 타자치자(1.0.4) - 모바일 장치에서 타수 결과가 Infinity 7. 리팩토링(redux, styled-components) 타자치자 놀러가기 Intro 몇몇 기능이 추가되었다. 사실은 기능 추가보다 리팩토링을 우선순위로 잡고 작업을 시작했었다. 실제로 초반만 하더라도 리덕스로 리팩토링했고 타입스크립트도 적용하려고 하였다. 그런데 점점 추가하고 싶은 기능이 생겨나고 리팩토링은 뒷전으로 밀려나고 기능 추가 위주로 작업하게 됐다.. 추가 1) 메인 - 간단하게 타자치자를 소개하는 부분 추가 - 로그인 유무에..
-
[프로그래머스] 기능개발Algorithm 2021. 3. 30. 01:32
programmers.co.kr/learn/courses/30/lessons/42586 코딩테스트 연습 - 기능개발 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 programmers.co.kr 더보기 문제 설명 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다. 먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배..
-
[Codewars] Bit CountingAlgorithm 2021. 3. 29. 19:21
www.codewars.com/kata/526571aae218b8ee490006f4/train/javascript Codewars: Achieve mastery through challenge Codewars is where developers achieve code mastery through challenge. Train on kata in the dojo and reach your highest potential. www.codewars.com 더보기 자연수 n이 주어졌을 때, n을 2진수로 바꾼 뒤, 1의 개수를 구하는 문제이다. 문제 Write a function that takes an integer as input, and returns the number of bits that are eq..