정규표현식

표현 

설명 

^x 

문자열이 x로 시작 

 $

x$ 

문자열이 x로 종료 

 .

.x 

임의의 한 문자 표현 

x+ 

x가 한번이상 반복 

x? 

x가 존재하거나 존재하지 않음 

x* 

x가 0번이상 반복 

x|y 

x 또는 y 찾기 

() 

(x) 

()안의 내용을 그룹화 

{n} 

x{n} 

x를 n번 반복한 문자를 찾기 

{n,} 

x{n,} 

x를 n번이상 반복한 문자를 찾기 

{n,m}

x{n,m} 

x를 n번이상 m번이하 반복한 문자를 찾기 

[] 

[x,y] 

x,y중 하나를 찾기 

[^] 

[^xy] 

x,y를 제외하고 문자를 하나 찾기 

[-] 

[x-y] 

x에서 y 사이의 문자를 찾기 


 \b

문자와 공백사이의 문자찾기 

\B 

문자와 공백사이가 아닌 값을 찾기 

\d 

 숫자 찾기 

\D 

숫자가 아닌 값을 찾기 

\s 

공백문자를 찾기 

\S 

공백이 아닌 문자를 찾기 

\t 

Tab 문자 찾기 

\w 

알파벳 + 숫자 + _ 를 찾기 

\W 

알파벳 + 숫자 + _ 를 제외한 모든 문자 찾기

.혹은 []등 특수한목적으로 사용되는 메타 문자를 문자열에서 찾을 대 메타문자를 문자 그대로 사용 할 수 있도록 변환


'컴퓨터 관련 정보' 카테고리의 다른 글

idapython 7.4 바뀐 API 비교 목록  (1) 2019.12.03
ESP, EBP  (0) 2018.04.16
Google검색  (0) 2017.12.28
Ascii 코드표  (0) 2017.09.23
url code 표  (0) 2017.09.18

+ Recent posts