Advertisement
dimkiriakos

search_and_replace_v2

Oct 9th, 2021
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.51 KB | None | 0 0
  1. s = """Ζητούμενο στον xRs Editor ήταν και η μετατροπή κειμένου, έτσι ώστε, να μην εισάγουμε μια-μια τις προτάσεις των άρθρων και τα <br>
  2.  
  3. Εδώ, στις φωτο, έχω επινοήσει ένα χαρακτήρα διαφυγής - δυο τελείες και μια πλάγιο γραμμή , τον οποίο εισάγω σ' ένα έγγραφο word ευκολότερα απ το να πληκτρολογούσα <br> και ζητάω από το πρόγραμμα να κάνει τις σχετικές αντικαταστάσεις
  4.  
  5. Εε καλύτερο θα ήταν να ήξερα τον χαρακτήρα διαφυγής του word και να γινόταν αυτόματα - αλλά κι έτσι καλό φαίνεται
  6.  
  7. Καλημέρα"""
  8.  
  9. print(s)
  10. def document_search():
  11.     old_word = input('Ποια λέξη ή φραση θελετε να αντικαταστήσετε; ')
  12.     new_word = input('Ποιά είναι η καινούρια λέξη ή φράση; ')
  13.     return old_word, new_word
  14.  
  15. old_word, new_word = document_search()
  16.  
  17. if s.find(old_word) > -1:
  18.     print(s.find(old_word))
  19.     s = s.replace(old_word, new_word)
  20.     print(s)
  21. else:
  22.     try_again = input(f'Η λέξη/φράση {old_word} δεν υπάρχει στο κείμενο. θέλετε να ξαναπροσπαθήσετε; ΝΑΙ/[ΟΧΙ]')
  23.     if try_again.upper() == 'ΝΑΙ':
  24.         document_search()
  25.  
  26.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement