Metadata-Version: 2.1
Name: splitn
Version: 3.1.0
Summary: splitn is a CLI application that generates combinations of chars being a result of splitting strings
License: MIT
Author: Michał Warzocha
Author-email: warzocha.michal@icloud.com
Requires-Python: >=3.11,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: loguru (>=0.7.1,<0.8.0)
Requires-Dist: rstr (>=3.2.1,<4.0.0)
Requires-Dist: typer[all] (>=0.9.0,<0.10.0)
Description-Content-Type: text/markdown

`splitn` is a CLI application that generates combinations of chars being a result of splitting strings provided *explicite* or randomly generated from regex patterns. It is made mainly for testing NLU applications, e.g. chatbots or tools for extracting structural data from text like [duckling](https://github.com/facebook/duckling).

# Installation
```
pipx install splitn
```

or

```
pip install splitn
```

# Examples
## Basic usage
```bash
splitn 486

# result
486
48 6
4 86
4 8 6
```

