Oracle/SQL Fundamentals II

15일차 # 8 Regular Expression (정규표현식)

Bohemian life 2012. 4. 24. 20:33

§Regular Expression (Regexp, Regex, 정규표현식)


  = 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어



  # 컴퓨터 언어에서의 정규표현식

    - 대상 문자열에서 특정 패턴의 문자열을 찾을 때 사용




§오라클에서 Regular expression


  # Regular Expression Condition & Functions


    * REGEXP_LIKE ─> Condition ─> WHERE, CHECK, WHEN, etc.

    * REGEXP_INSTR

    * REGEXP_SUBSTR ┼> Functions ─> expression, argument, etc.

    * REGEXP_REPLACE

    * REGEXP_COUNT (11g)┘


      - REGEXP_LIKE 제외하고 starting position, occurrence 옵션 가능