javascript RegExp (2) μΈλ€μΌν 리μ€νΈν [ JavaScript / μ κ·ννμ ] μλ°μ€ν¬λ¦½νΈ μ κ·ννμ μ 리 <2> 1νΈ μ°Έκ³ [ JavaScript / μ κ·ννμ ] μλ°μ€ν¬λ¦½νΈ μ κ·ννμ μ 리 μΆμ²: MDN Web Docs μ κ·ννμ (μ κ·μ) - Regular expression μ κ· ννμμ λ¬Έμμ΄μ λνλλ νΉμ λ¬Έμ μ‘°ν©κ³Ό λμμν€κΈ° μν΄ μ¬μ©λλ ν¨ν΄μΌλ‘, μλ°μ€ν¬λ¦½νΈμμ μ κ· ννμ λν κ°μ²΄μ΄λ€. μ΄ d-dual.tistory.com μ κ·ννμ 1νΈμμλ MDNμμ μ€λͺ νλ μ κ·ννμμ λν΄ μμ보μλ€. 2νΈμμλ μ€μ μ¬μ© λ°©λ² λ° νμ©λ²μ λν΄ μ λ¦¬ν΄ λ³΄λ €κ³ νλ€. μ κ·ννμμ μΌμ ν ν¨ν΄μ κ°μ§ λ¬Έμμ΄μ μ§ν©μ νννκΈ° μν΄ μ¬μ©νλ νμ μΈμ΄λ‘ μλ°μ€ν¬λ¦½νΈμ κ³ μ λ¬Έλ²μ΄ μλλ©°, λλΆλΆμ νλ‘κ·Έλλ° μΈμ΄μ μ½λ μλν°μ λ΄μ₯λμ΄ μλ€. * μλ°μ€ν¬λ¦½νΈλ ν(Perl)μ μ κ· ννμ λ¬Έλ²μ ES3.. [ JavaScript / μ κ·ννμ ] μλ°μ€ν¬λ¦½νΈ μ κ·ννμ μ 리 <1> μΆμ²: MDN Web Docs μ κ·ννμ (μ κ·μ) - Regular expression μ κ· ννμμ λ¬Έμμ΄μ λνλλ νΉμ λ¬Έμ μ‘°ν©κ³Ό λμμν€κΈ° μν΄ μ¬μ©λλ ν¨ν΄μΌλ‘, μλ°μ€ν¬λ¦½νΈμμ μ κ· ννμ λν κ°μ²΄μ΄λ€. μ΄ ν¨ν΄λ€μ RegExpμ exec, test λ©μλμ Stringμ match, replace, search, split λ©μλμ ν¨κ» μ°μΈλ€. μ κ· ννμμ λ§λλ λ°©λ² 1. μ κ·μ 리ν°λ΄μ μ¬μ©νλ λ°©λ² ( μ κ·μμ΄ κ°(=ν¨ν΄)μ΄ λ³νμ§ μλ μμμΌ λ μ¬μ©νλ κ²μ μΆμ² ) μ¬λμ( / )λ‘ κ°μΈλ ν¨ν΄μ μ¬μ©νμ¬ λ§λλ λ°©λ²μ΄λ€. μ κ·μ 리ν°λ΄μ μ¬μ©νκ² λλ©΄ μ€ν¬λ¦½νΈκ° λΆλ¬μμ§ λ μ»΄νμΌ λλ€. var re = /ab+c/; 2. RegExp κ°μ²΄μ μμ±μ ν¨μλ₯Ό νΈμΆνλ λ°©λ².. μ΄μ 1 λ€μ