smallparts.text.translate
Simple text transliterations.
Source: smallparts/text/translate.py
Module contents
This module defines the following functions:
smallparts.text.translate.remove_trailing_underscores(name)
Remove all trailing underscores from the given name (i.e. string)
smallparts.text.translate.underscores_to_blanks(name)
Replace all underscores by blanks
smallparts.text.translate.underscores_to_dashes(name)
Replace all underscores by dashes
Usage examples
>>> from smallparts.text import translate
>>> translate.remove_trailing_underscores('example_name__')
'example_name'
>>> translate.underscores_to_blanks('example_name__')
'example name '
>>> translate.underscores_to_dashes('example_name__')
'example-name--'
>>>