Back

Regular Expression (Regex)

πŸ” Introduction

μ •κ·œν‘œν˜„μ‹

Meta characters

Pattern Desc
^ λ¬Έμžμ—΄ μ‹œμž‘
$ λ¬Έμžμ—΄ μ’…λ£Œ
. μž„μ˜μ˜ 문자 (ν•œκ°œ)
* Wildcard
+ μ•žμ˜ λ¬Έμžκ°€ x>1
? μ•žμ˜ λ¬Έμžκ°€ x<1
[] 문자의 집합 λ˜λŠ” λ²”μœ„
{} κ΄„ν˜Έμ•ˆμ˜ 문자λ₯Ό ν•˜λ‚˜μ˜ 문자둜 처리
| OR
\s 곡백 [ \t\n\r\f\v]
\S 곡백이 μ•„λ‹Œ 문자 [^ \t\n\r\f\v]
\w μ•ŒνŒŒλ²³+숫자 [a-zA-Z0-9_]
\w μ•ŒνŒŒλ²³+숫자λ₯Ό μ œμ™Έν•œ 문자 [^a-zA-Z0-9_]
\D 숫자λ₯Ό μ œμ™Έν•œ λͺ¨λ“  문자 [^0-9]
\ 일반적으둜 μ‚¬μš©λ˜λŠ” \μ˜λ―Έμ™€ 동일함 ν‘œν˜„ν•  수 μ—†λŠ” 문자λ₯Ό ν‘œν˜„ν•  λ–„ μ‚¬μš©
(?i) λŒ€μ†Œλ¬Έμž κ΅¬λ³„ν•˜μ§€ μ•ŠμŒ
.* 쀄 전체 선택 (e.g abcd.* => abcd1234도 맀치됨 )

Online tools

Test regex

Generate regex

Licensed under CC BY-NC-SA 4.0
Last updated on Oct 24, 2021 18:30 +0900