

> the rule is simple for A12Y - first letter, then length or lengths of words, then last letter or if exception occures we place it in zerostack

### regexp for A12Y namespace
```regexp
(\w\d+\w)|[0]
```

### regexp for paths
```regexp
\w\/\d*\/\w
```



> the rule is simple for A12Y - first letter, then length or lengths of words, then last letter or if exception occures we place it in zerostack

### regexp for A12Y namespace
```regexp
(\w\d+\w)|[0]
```
- [`re` standard library of python](https://docs.python.org/3/library/re.html)
- [`unicodedata` standard library of python](https://docs.python.org/3/library/unicodedata.html)
- [text](https://docs.python.org/3/library/stringprep.html)
- [text](https://docs.python.org/3/library/string.html)
- [text](https://docs.python.org/3/library/pathlib.html)
- [https://docs.python.org/3/library/zlib.html](https://docs.python.org/3/library/zlib.html)
- [text](https://docs.python.org/3/library/os.path.html)
- [text](https://docs.python.org/3/library/glob.html)
- [text](https://docs.python.org/3/library/tomllib.html)
- [text](https://docs.python.org/3/library/csv.html)
- [text](https://docs.python.org/3/library/mmap.html)
- [text](https://docs.python.org/3/library/xml.html)
- [text](https://docs.python.org/3/library/uuid.html)

### regexp for paths
```regexp
\w\/\d*\/\w
```