["python","switch-statement","match","python-3.10"]
How to use multiple cases in Match (switch in other languages) cases in Python 3.10

I am trying to use multiple cases in a function similar to the one shown below so that I can be able to execute multiple cases using match cases in python 3.10 def sayHi(name): match name: case ['Egide', 'Eric']: return f"Hi Mr {name}" case 'Egidia': return f"Hi Ms {name}" print(sayHi('Egide')) This is just returning None instead of the message, even if I remove square brackets.
According to What’s New In Python 3.10, PEP 636, and the docs, you use a | between patterns: case 'Egide' | 'Eric':