정규표현식 3

<TIL> 220118 프로세스, 정규표현식, 리액트쿼리

🌱 { 운영체제 } 3장: 프로세스와 스레드 프로그램은 저장장치에 저장되어 있는 정적인 상태이고, 프로세스는 실행을 위해 메모리에 올라온 동적인 상태입니다. 프로그램이 프로세스가 되려면 메모리에 올라옴과 동시에 프로세스 제어 블록이 생성돼야 합니다. 운영체제의 작업단위는 프로세스이고, CPU의 작업단위는 스레드입니다. 4장: CPU 스케줄링 저수준 스케줄링은 어떤 프로세스에 CPU를 할당할지, 어떤 프로세스를 대기 상태로 보낼지 등을 결정합니다. { 자바스크립트 } 정규표현식은 패턴과 플래그로 구성됩니다. 패턴은 문자열의 일정한 규칙을 표현하기 위해 사용합니다. 플래그는 정규 표현식의 검색 방식을 정하기 위해 사용합니다. String 객체의 메서드는 언제나 새로운 문자열을 반환합니다. 문자열은 변경 불가..

클래스/└ TIL 2022.01.18

<JavaScript> 코딩테스트를 위한 핵심 문법 정리 - 정규표현식

🎯 일정에 당장 급한 코딩테스트가 생겨 빠르게 정리해보는 JS 핵심 문법 📌 참고자료 - 모던 자바스크립트 Deep Dive (이웅모 / 위키북스) 2. 정규표현식(RegExp) *정규표현식의 표현 방법 - /정규표현식/플래그 (ex. /[a-z]/g) 2-1. 플래그 i(Ignore case) - 대소문자를 구별하지 않고 한 번만 검색 (전체 검색시 g와 같이 사용 - /ig) g(Global) - 대소문자를 구별하여 전체를 검색 (대소문자 구별하지 않으려면 i와 같이 사용 - /ig) 2-2. 반복검색 - {} const target = 'A AA BB Aa Bb AAA'; // 'A'가 최소 1번, 최대 2번 반복되는 문자열을 전역 검색한다. const regExp = /A{1,2}/g; // 매칭..

<RegExp> 정규 표현식 (regular expression)

# 정규표현식 - 검색 패턴을 나타내는 문자 시퀀스 # 줄임말 - regex (레젝스) # 탐색 방법 1. 찾고자 하는 문자열 입력 - 단순일치 2. ^(caret symbol) - 패턴이 문자열의 처음에 나타날 때 3. $ - 패턴이 문자열의 끝에 나타날 때 4. [] - 여러 문자에 일치 : 대괄호 사이에 찾고자 하는 문자들을 입력 5. \d - 모든 숫자와 일치 6. . - 어떤 문자와도 일치 7. * - 해당 문자가 하나 이상 들어가 있는 경우 (해당 문자가 없는 경우도 포함함) 8. *? - "*"는 적극적으로 탐색하기 때문에 "?" 기호를 붙여서 소극적 탐색으로 만들 수 있음 ※ 참고자료 - 프로그래머 첫걸음 (코리 알트호프 / 한선용 / 한빛미디어)

패시브 스킬 2021.09.20