.*any character (except for line terminators), repeated any number of times
\ban ASCII word boundary
Non-Capturing Group(?:ronaldo|messi|kohli|jordan) ronaldothe literal text ronaldo (case insensitive) messithe literal text messi (case insensitive) kohlithe literal text kohli (case insensitive) jordanthe literal text jordan (case insensitive) \ban ASCII word boundary
.*any character (except for line terminators), repeated any number of times
\ban ASCII word boundary
Non-Capturing Group(?:football|hockey|cricket) footballthe literal text football (case insensitive) hockeythe literal text hockey (case insensitive) cricketthe literal text cricket (case insensitive) \ban ASCII word boundary
.*any character (except for line terminators), repeated any number of times
i modifier: insensitive. Matches without distinguishing uppercase and lowercase letters