Mar-22-2021, 07:48 PM
Hi
I need help writing a re.search() method inside the Book class (see below), that will allow me to search for a string or part of a string, and return whether one of the three books has a title that matches or partly matches the search string. Something like:
In advance, thanks for helping me out.
Best regards Chris
I need help writing a re.search() method inside the Book class (see below), that will allow me to search for a string or part of a string, and return whether one of the three books has a title that matches or partly matches the search string. Something like:
def search_string(what do I enter here?): if re.search(what do I enter here?) return print(f"{search_string} has been found in the following book titles: {self.title.title()}") else: return print(f"Sorry. But no book titles match your search {search_string}")
import re class Book: def __init__(self, title): self.title = title def __str__(self): return self.title.title() + " is a great book!" dune = Book('dune') lotr = Book('lord of the rings') dragonlance = Book('dragonlance') print(dune)I hope you can help me out.
In advance, thanks for helping me out.
Best regards Chris