Dev 13

Typora 시작하기

Typora? Typora는 스스로 자기를 칭하기를 "A Truly Minimal Markdown Editor" 라고 칭하는데 이를 번역하자면 "레알 최소화한 마크다운 편집기"라고 이야기 할 수 있습니다. Readable & Writable Typora는 기존의 마크다운 에디터들과 다르게 텍스트를 입력하면 바로 확인할 수 있는 Seamless Live Preview를 제공합니다. 마크다운 문법으로 텍스틀르 작성하면 Typora 상에서 마크다운 문법이 적용된 결과를 확인할 수 있습니다. 미리보기를 위한 과정이 필요가 없어 문서를 작성하는 사람이 콘텐츠에만 집중할 수 있도록 도와줍니다. Simple, yet Powerful Typora는 간단하지만 강력합니다! 마크다운 문법으로 작성할 때, 보다 편한 인터페..

Dev 2019.01.18

정규표현식 시작하기

사용해보기 REPL 사용하기 http://repl.it/ 접속 메타 문자 설명 . (dot) : 숫자와 문자 특수기호, 공백 등을 포괄한 모든 범위의 한 글자 ^ (circumflex) : 문자열의 시작점. 그러나 일반적으로는 한 줄의 시작점을 의미한다. 문자클래스 집합에서는 다른 의미를 갖는다. $ (dollar) : 문자열의 끝점. 그러나 일반적으로는 한 줄의 끝점을 의미한다. \ (back slash) : 메타문자를 검색하기 위하여 특수문자 앞에 사용한다. 마침표 . 를 찾기 위해 . 을 사용한다. | (vertical bar) : 또는 을 의미한다. (고구려|백제|신라) 를 찾으면 고구려 또는 백제, 신라를 찾게 된다. 이스케이프 문자 설명 \w : 영문자와 숫자, 언더스코어 _ \W : 영문자와..

Dev 2019.01.16

정규표현식이란?

서론 놀랍게도 2001년에 출판된 '한 권으로 끝내는 정규표현식(한빛미디어)'의 서문에는 "지난 10여 년간 정규표현식은 놀랍도록 대중화되었다."라고 이야기한다. 현재가 2019년임을 감안했을 때, 무려 정규표현식이 대중화 되고 사랑받은게 30년이 넘어간다는 이야기다. WIKI에 따르면 스티븐 클레이니라는 사람이 1956년에 정규 언어를 기술하였으며 그 이후 여러 도구들에 사용되며 사랑받았다. 도대체 정규표현식이 무엇이길래 오랜기간 사랑받을 수 있었는지 알아보고자 한다. 정규표현식이란? 정규언어 유한 상태 기계로 인식 가능한 언어가 정규 언어(Regular Language)이다. 유한 상태 기계는 한 번에 오로지 하나의 상태만을 가지게 되며, 현재 상태란 임의의 주어진 시간의 상태를 칭한다..

Dev 2019.01.16