8 lines
170 B
Plaintext
8 lines
170 B
Plaintext
```python
|
|
import re
|
|
|
|
def parse(v):
|
|
m = re.match(r"^v?(\d+)(?:\.(\d+))?(?:\.(\d+))?$", v)
|
|
g = m.groups()
|
|
return tuple(int(x) if x else 0 for x in g)
|
|
``` |