Skip to content

정규표현식 #2

@gyurim

Description

@gyurim

정규표현식

regex

Regex 인스턴스를 생성하여 생성자에 검사할 형식을 인수로 넘긴다.

  • regex re(“\d”) -> \d : 10진수 숫자 1개만 입력받는 정규식

    • regex_match(“0”, re) -> match
    • regex_match(“12”, re) -> no match
    • 이때, 0과 12는 string
  • \d: 숫자 1개만 받아야 OK

  • \d+ : 숫자 1개 이상이면 OK

  • \d* : 숫자 0개 이상이면 OK

  • \d? : 숫자 0개 혹은 1개여야 OK

  • [ab] : a나 b만 된다. 각 1개씩만. a : OK, b : OK, ab : not OK

  • [A-Z]+ : A부터 Z까지의 문자가 1개 이상이면 OK

  • [A-Z]{1,5} : A부터 Z까지의 문자가 최소 1개 최대 5개면 OK

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions