π 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λ λ§€μΉλ¨ ) |