Skip to content
This repository has been archived by the owner on Dec 29, 2023. It is now read-only.
/ text-processing Public archive

V text processing library, that contains common tools to manipulate text data

License

Notifications You must be signed in to change notification settings

ArtemkaKun/text-processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

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.