Spaces:
Running
Running
File size: 276 Bytes
b02630d | 1 2 3 4 5 6 7 8 9 10 | import re
class NameExtractor:
def extract(self, text: str):
# Format: "i am naveen" , "my name is naveen"
match = re.search(r"(i am|my name is)\s+([A-Za-z]+)", text.lower())
if match:
return match.group(2).title()
return None
|