import re


def splitTextonWords(Text, numberOfWords=1):
    if (numberOfWords > 1):
        text = Text.lstrip()
        pattern = '(?:\S+\s*){1,'+str(numberOfWords-1)+'}\S+(?!=\s*)'
        x =re.findall(pattern,text)
    elif (numberOfWords == 1):
        x = Text.split()
    else:
        x = None
    return x

myword = "The dark patches, associated with the Sun storms present in Sun are called ______________."

file =open("C:/Users/user/Documents/mytext.txt", "w")
file.write(str(splitTextonWords(myword, 7)))
file.flush()
file.close


search_text = "', '"
replace_text = "\n"
with open(r'C:/Users/user/Documents/mytext.txt', 'r') as file:
    data = file.read()
    data = data.replace(search_text, replace_text)

with open(r'C:/Users/user/Documents/mytext.txt', 'w') as file:
    file.write(data)
    file.flush()
    file.close
#---------------------------------
search_text = "['"
replace_text = ""
with open(r'C:/Users/user/Documents/mytext.txt', 'r') as file:
    data = file.read()
    data = data.replace(search_text, replace_text)

with open(r'C:/Users/user/Documents/mytext.txt', 'w') as file:
    file.write(data)
    file.flush()
    file.close
#---------------------------------------
search_text = "']"
replace_text = ""
with open(r'C:/Users/user/Documents/mytext.txt', 'r') as file:
    data = file.read()
    data = data.replace(search_text, replace_text)

with open(r'C:/Users/user/Documents/mytext.txt', 'w') as file:
    file.write(data)
    file.flush()
    file.close
#------------------------------------------




0 comments:

Post a Comment

 
Top