. : λͺ¨λ letter μ ν
\w : μνλ²³, μ«μ, _ μ ν
\d : μ«μ μ ν
\s : 곡백 μ ν
\W : μνλ²³, μ«μ, _κ° μλ κ²λ€λ§ μ ν
\D : μ«μκ° μλ κ²λ€λ§ μ ν
\S : κ³΅λ°±μ΄ μλ κ²λ€λ§ μ ν
[abc] : a λλ b λλ c μ ν
[^abc] : a λλ b λλ cκ° μλ κ²λ€λ§ μ ν
[a-g] : μλ¬Έμ aλΆν° gκΉμ§ μνλ²³ μ ν
[A-Z] : λλ¬Έμ AλΆν° ZκΉμ§ μνλ²³ μ ν
[κ°-ν£] : νκΈ μ ν
^abc : abcλ‘ μμνλ λ¬Έμμ΄ μ ν
abc$ : abcλ‘ λλλ λ¬Έμμ΄ μ ν
\babc : abcλ‘ μμνλ λ¬Έμμ abc μ ν
abc\b : abcλ‘ λλλ λ¬Έμμ abc μ ν
rab*it # rait, rabit, rabbit λ±μ λ¨μ΄κ° μ νλλ€
a+ : aκ° 1κ° μ΄μ μλ€
a? : aκ° 0κ° λλ 1κ° μλ€
a{5} : aκ° μ ννκ² 5κ° μλ€
a{2,} : aκ° 2κ° μ΄μ μλ€
a{1, 3} : aκ° 1κ° λΆν° 3κ° μλ€
a+? : aκ° 1κ° μ΄μ μλλ°, κ°λ₯ν μ΅μνμΌλ‘ 맀μΉνλ€
a{2,}? : aκ° 2κ° μ΄μ μλλ°, κ°λ₯ν μ΅μνμΌλ‘ 맀μΉνλ€
#.+? #μΌλ‘ μμνλλ°, κ°μ λ¬Έμ₯ μμ λ€λ₯Έ '#μΌλ‘ μμνλ λ¬Έμ' μμΌλ©΄ κ°κ° λμ΄μ μ ν
(.+)\s\1 # 1κ° μ΄μμ λ¨μ΄μ μ¬λ°±μΌλ‘ μ΄λ£¨μ΄μ§ λ¨μ΄κ° λ λ² λ°λ³΅λ λΆλΆμ μ ννλ€
^\[(?:νΉκ°ν μΈ|νμ )] # [νΉκ°ν μΈ] λλ [νμ ] λΆλΆμ μ ννλλ°, κ·Έλ£Ήμ λ§λ€μ§λ μλλ€
.*(?=-λ λͺ¬μ€ν μ΄) # -λ λͺ¬μ€ν μ΄λ‘ λλλ λ¬Έμμ΄μ μ ννλ, -λ λͺ¬μ€ν μ΄λ μ μΈνλ€
.*(?=-(?!λ λͺ¬μ€ν μ΄).*μ€ν μ΄) : λ λͺ¬μ€ν μ΄λ‘ λλμ§ μκ³ , μ€ν μ΄λ‘ λλλ λ¬Έμμ΄μ μ ννμ¬ - ~ μ€ν μ΄ λΆλΆμ μ μΈνλ€