정규표현식: 두 판 사이의 차이

학교의 모든 지식. SMwiki
둘러보기로 이동 검색으로 이동
(새 문서: == 개요 == regular expressions. 어떤 문자를 처리하기 위한 규약. === 기본규칙 === 소문자와 대문자를 구분한다. <br /> 분류:컴퓨터일반)
 
편집 요약 없음
 
1번째 줄: 1번째 줄:
== 개요 ==
==개요==
regular expressions. 어떤 문자를 처리하기 위한 규약.
regular expressions. 어떤 문자를 처리하기 위한 규약.


=== 기본규칙 ===
===기본규칙===
소문자와 대문자를 구분한다.
소문자와 대문자를 구분한다.<br />
<br />
 
== 정규표현식 ==
{| class="wikitable"
|+
!표현
!의미
|-
|.
|점. 모든 문자 하나.
|-
|^
|문자열의 시작.
|-
|$
|문자열의 끝.
|-
|[abc]
|괄호 안 문자 중 하나에 대응. [ab]c라면 ac, bc에 대응된다.
|-
|[^ab]
|괄호 안 문자를 뺀다. a, b를 제외한 문자 하나.
|-
|{n}
|n번 반복.
|-
|{n,m}
|최소 n번부터 m번 반복되는 것.
|-
|<nowiki>|</nowiki>
|<nowiki>a|b 라면 a혹은 b를 의미.</nowiki>
|-
|[a-c]
|a에서 c 사이의 소문자 하나.
|-
|\d
|숫자 한 개.[0-9]와 동일.
|-
|
|
|}
[[분류:컴퓨터일반]]
[[분류:컴퓨터일반]]

2020년 10월 13일 (화) 22:26 기준 최신판

개요[편집 | 원본 편집]

regular expressions. 어떤 문자를 처리하기 위한 규약.

기본규칙[편집 | 원본 편집]

소문자와 대문자를 구분한다.

정규표현식[편집 | 원본 편집]

표현 의미
. 점. 모든 문자 하나.
^ 문자열의 시작.
$ 문자열의 끝.
[abc] 괄호 안 문자 중 하나에 대응. [ab]c라면 ac, bc에 대응된다.
[^ab] 괄호 안 문자를 뺀다. a, b를 제외한 문자 하나.
{n} n번 반복.
{n,m} 최소 n번부터 m번 반복되는 것.
| a|b 라면 a혹은 b를 의미.
[a-c] a에서 c 사이의 소문자 하나.
\d 숫자 한 개.[0-9]와 동일.