Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ArtemkaKun/text-processing
V text processing library, that contains common tools to manipulate text data
https://github.com/ArtemkaKun/text-processing
text text-processing v vlang vlang-library vlang-module vlang-package
Last synced: about 1 month ago
JSON representation
V text processing library, that contains common tools to manipulate text data
- Host: GitHub
- URL: https://github.com/ArtemkaKun/text-processing
- Owner: ArtemkaKun
- License: apache-2.0
- Archived: true
- Created: 2022-11-04T13:08:59.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-02T15:22:19.000Z (about 2 years ago)
- Last Synced: 2024-05-01T20:03:56.031Z (8 months ago)
- Topics: text, text-processing, v, vlang, vlang-library, vlang-module, vlang-package
- Language: V
- Homepage:
- Size: 74.2 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-v - text-processing - V text processing library, that contains common tools to manipulate text data. (Libraries / Text processing)
README
# V text processing library
This library provides a set of functions in V for text processing.
## Installation
To install the library, use VPM - `v install ArtemkaKun.textproc`
## Usage
To use, import needed module like following:
```v
import artemkakun.textproc.src.case
```## Modules
| Module | Description |
|------------------------------------------------|------------------------------------------------------------------|
| `artemkakun.textproc.src.case` | String case manipulation functions (any → snake_case) |
| `artemkakun.textproc.src.links` | Function for extracting links from text |
| `artemkakun.textproc.src.normalization.spaces` | Function for normalizing inner spaces in a text |
| `artemkakun.textproc.src.normalization.latin` | Function for normalizing latin character with diacritics (Ł → L) |
| `artemkakun.textproc.src.punctuation` | Function for clean up punctuation in a string |## Donations
If you like this project, please consider donating to me or the V language project.
Your donations will help me to continue to develop this project and the V language.