28 lines
919 B
Python
28 lines
919 B
Python
|
|
from textwrap import wrap
|
|
|
|
def splitTextIntoLines(text: str = "", number: int= 70) -> str:
|
|
print("__splitTextIntoLines")
|
|
print(text)
|
|
msg = ""
|
|
try:
|
|
if len(text)>number:
|
|
try:
|
|
lines = wrap(text, number)
|
|
for i, x in enumerate(lines):
|
|
msg += x
|
|
if i!= len(lines) - 1:
|
|
msg += "\n"
|
|
except Exception as e: print(e)
|
|
else:
|
|
msg = text
|
|
except Exception as e:
|
|
print(e)
|
|
print(text)
|
|
return msg
|
|
|
|
#def removeSpecialCharacters(text: str) -> str:
|
|
# new_text = text.replace("[","_").replace("]","_").replace(" ","_").replace("-","_").replace("(","_").replace(")","_").replace(":","_").replace("\\","_").replace("/","_").replace("\"","_").replace("&","_").replace("@","_").replace("$","_").replace("%","_").replace("^","_")
|
|
# return new_text
|
|
|