#πŸ”’ trying to create a find and replace function

12 messages Β· Page 1 of 1 (latest)

swift bridge
#

def string_replace():
    ent = input("Enter string:")
    rep = input("replace:")
    repw = input("replace with:")
    
    if rep in ent:
        result= ent.replace()
        messagebox.showinfo("Replace",f"String has replced {rep} with {result}")

    else:
        messagebox.showerror("Error",f"String Does not contain {rep}")

so what im tryin to do is check ent to see if rep is present the replace rep with repw

inland widgetBOT
#

@swift bridge

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

vocal spruce
#

!d str.replace

inland widgetBOT
#

str.replace(old, new[, count])```
Return a copy of the string with all occurrences of substring *old* replaced by *new*. If the optional argument *count* is given, only the first *count* occurrences are replaced.
vocal spruce
#

the syntax for replace is ```py
string_variable.replace(old_string, new_string)

#

so in your case the old string is rep, and the new string is repw, so you'd pass them in as arguments to ent.replace()

swift bridge
#

i see

#

lemme try that and see

#

ty so much

inland widgetBOT
#
Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.

#

πŸ”’ trying to create a find and replace function