iptvtools.constants.patterns

src/iptvtools/constants/patterns.py
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/env python
"""Patterns for iptvtools.

File: constants.py
Author: huxuan
Email: i(at)huxuan.org
"""

import re

PARAMS = re.compile(r'(\S+)="(.*?)"')
EXTINF = re.compile(r"^#EXTINF:(?P<duration>-?\d+?) ?(?P<params>.*),(?P<title>.*?)$")
EXTM3U = re.compile(r"^#EXTM3U ?(?P<params>.*)$")