privapy.text.methods.regex package
Submodules
privapy.text.methods.regex.date module
Date cleaner method for text cleaning.
- class privapy.text.methods.regex.date.DateCleaner(replacement: str = '<<DATE>>')
Bases:
BaseMethodDate cleaner method for text cleaning.
- privapy.text.methods.regex.date.clean_date(text: str, replacement: str = '<<DATE>>') str
Clean a text by replacing dates with a replacement string.
- Args:
text (str): the text to clean replacement (str, optional): The string to replace dates with. Defaults to “<<DATE>>”.
- Returns:
str: the cleaned text
privapy.text.methods.regex.email module
Cleaning methods for emails.
- class privapy.text.methods.regex.email.EmailCleaner(replacement: str = '<<EMAIL>>')
Bases:
BaseMethodEmail cleaner method for text cleaning.
- privapy.text.methods.regex.email.clean_email(text: str, replacement: str = '<<EMAIL>>') str
Clean a text by replacing emails with a replacement string. Args:
text (str): the text to clean replacement (str, optional): The string to replace emails with. Defaults to “<<EMAIL>>”.
- Returns:
str: the cleaned text
privapy.text.methods.regex.time module
Time cleaner method for text cleaning.
- class privapy.text.methods.regex.time.TimeCleaner(replacement: str = '<<TIME>>')
Bases:
BaseMethodTime cleaner method for text cleaning.
- privapy.text.methods.regex.time.clean_time(text: str, replacement: str = '<<TIME>>') str
Clean a text by replacing times with a replacement string. Args:
text (str): the text to clean replacement (str, optional): The string to replace times with. Defaults to “<<TIME>>”.
- Returns:
str: the cleaned text
Module contents
Regex-based text cleaning methods.