Flower in my dev/Python

<PYTHON>일반 정규식 예

꽃선생 2015. 5. 18. 20:38
1
2
3
4
5
6
7
8
9
RE_ANYTHING   = r".*"
RE_INTEGER    = r"\d+"
RE_EPOCHTIME  = r"\d+(?:\.\d*)?"
RE_SYSLOGDATE = r"[A-Z][a-z]{2} [ 0-3]?\d \d{2}:\d{2}:\d{2}"  # Jan  5 09:38:18
RE_URL        = r"http[s]?://[^ \"\'*]+"
RE_MAC        = r"[0-9a-fA-F]{2}[:\-\.]?(?:[0-9a-fA-F]{2}[:\-\.]?){4}[0-9a-fA-F]{2}"
RE_IP         = r"(?<![.0-9])(?:\d{1,3}.){3}\d{1,3}(?![.0-9])"
RE_EMAIL      = r"[a-zA-Z0-9+_\-\.]+@[0-9a-zA-Z][.-0-9a-zA-Z]*.[a-zA-Z]+"
RE_ZULUTIME   = r"\d{4}-\d{2}-\d{2}(?: \d{1,2}:\d{2}(?::\d{2}(?:[.]\d{1,5})?)?)?" # 2010-10-01 04:00:00 (ISO 8601 format)
cs