Spaces:
Runtime error
Runtime error
File size: 681 Bytes
a2817bd 5b1bf51 18a25c3 5b1bf51 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
import regex as re
def sub_explitives(textfile, selection):
replacetext = "person"
# text = word_tokenize(textfile)
# print(text)
# sentences = sent_tokenize(textfile)
if selection == "B":
target_word = r"\bbitch\b"
elif selection == "N":
target_word = r"\bnigg\b"
elif selection == "all":
target_word = r"\bshit\b"
else:
target_word = None
print("selection:", selection, "target_word:", target_word)
if target_word:
print("target word was found, ", target_word)
print(text)
textfile = re.sub(target_word, replacetext, textfile, flags=re.IGNORECASE)
return textfile |