# regular expressions

10개의 포스트
post-thumbnail

C# 정규식 | C# Regular expressions | JMON

정규식은 텍스트를 처리하는 강력하고 유연하며 효율적인 방법을 제공합니다. 정규식의 광범위한 패턴 일치 표기법을 사용하면 많은 양의 텍스트를 빠르게 구문 분석하여 다음을 할 수 있습니다.특정 문자 패턴을 찾습니다.텍스트의 유효성을 검사하여 미리 정의된 패턴(예: 전자 메

2021년 3월 22일
·
0개의 댓글

정규표현식 하위표현식

하위표현식은 큰 표현식 안에 속한 일부 표현식을 한 항목으로 다루도록 한데 묶은 것이다.괄호를 사용한다. OR(|)과 조합할 때도 있고 중첩해서 사용할 수도 있다.참고: Ben Forta, Learning Regular Expressions(2018)

2021년 2월 26일
·
0개의 댓글

정규표현식 위치 찾기

전체 텍스트가 아닌 특정 위치에서 텍스트를 찾을 때도 있다. 그럴 경우 위치 찾기를 사용한다.위치 찾기 position matching 는 텍스트 문자열 안에서 반드시 일치해야 하는 위치를 지정할 때 사용된다. The cat scattered his food all o

2021년 2월 25일
·
0개의 댓글

정규표현식 반복 찾기

만약 이메일 주소와 일치하는 정규표현식이 필요할 때는 어떻게 해야할까?이메일 주소의 기본 형식은 이런 식이다.text@text.text전에 배운 메타문자인 \\w 로 표현 한다면\\w@\\w.\\w정도로 할 수 있는데, 이렇게 하면 a@b.c 등의 주소 밖에 찾지 못한

2021년 2월 19일
·
0개의 댓글

정규표현식의 메타 문자

문자 그대로의 의미가 아닌 특별한 의미로 쓰이는 문자를 메타문자라고 한다. 앞서 본 역슬래시(\\), 마침표(.), 대괄호(\[])도 메타문자다. 공백 문자 찾기 정규표현식 검색을 수행할 때, 눈에 보이지 않는 공백 문자들을 찾아야 할 때가 있다. 이를 경우 다음과

2021년 2월 18일
·
0개의 댓글

정규표현식 문자 집합

마침표(.)는 어떤 문자와도 일치하지만, 문자 집합을 이용하면 특정 범위의 문자들과 일체하는 결과를 얻을 수 있다. 다음 예문에서 na와 sa만 해당되는 결과를 찾고 싶다. 하지만 마침표(.)를 이용하면 ca1.xls라는 불필요한 내용도 패턴에 해당되게 된다. 이를 해

2021년 2월 17일
·
0개의 댓글

정규표현식으로 간단한 문자 찾기

한 개 혹은 그 이상의 문자를 사용해 간단한 문자 검색을 하는 방법이다.평범한 텍스트도 정규표현식이 될 수 있다.Hello, my name is Ben. Please visit my website.BenHello, my name is Ben. Please visit

2021년 2월 16일
·
0개의 댓글

정규표현식 소개

정규표현식의 필요성 정규표현식(regular expressions, 정규식, regex)은 특정 문제를 해결할 수 있는 도구다. 다음과 같은 상황을 상상해 보자. 대소문자를 구별하지 않고 car라는 텍스트를 찾는데, 단어 중간에 car가 들어간 경우는 제외할 경우(s

2021년 2월 15일
·
0개의 댓글

Regular Expressions Cheat Sheet

Basic matching | symbol | character | | :-: | - | | . | 와일드 카드. 어떤 문자와도 일치한다. | | \s | 공백 문자와 일치한다. | | \S | 비 공백 문자와 일치한다.(소문자 \s와 반대) | | \d | 숫자와 일치한다. [0-9]와 동일하다. | | \D | 숫자 이외의 문자와 일치한다. 와 동일하다...

2020년 12월 26일
·
0개의 댓글

Regex- g flag와 []의 기능, 그 외

character classes(sets) 기호입니다. \[] 안에 들어있는 character range을 만족하는 스트링(또는 문자) 패턴이 있는지 한번 검사합니다.: 표현식을 만족시키는 패턴이 한 개 이상 있는지 검사합니다. match() 함수의 리턴 값이 스트링

2020년 2월 22일
·
0개의 댓글