-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathCleaner.py
More file actions
26 lines (17 loc) · 710 Bytes
/
Cleaner.py
File metadata and controls
26 lines (17 loc) · 710 Bytes
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
import re
def textCleaner(myString):
myString= re.sub(r"\*\*","",myString)
myString= re.sub(r"\[[a-z]\]","",myString)
myString= re.sub(r"\[([0-9]|[0-9][0-9])\]","",myString)
myString= re.sub(r"([_\?])","",myString)
myString= myString.replace('("',"'")
myString= myString.replace('")',"'")
myString= re.sub(r'\(\/(.|\n)*?\)',"",myString)
myString= re.sub(r"(\"(.|\n)+?\"[ |\n]\))","",myString)
myString= re.sub(r"\[\[[a-zA-Z0-9]*\]\]","",myString)
myString= re.sub(r"\[|\]"," ",myString)
return myString
def titleCleaner(myString):
myString= re.sub("[*]","",myString)
myString=re.sub("[_]"," ",myString)
return myString