sql >> Databasteknik >  >> RDS >> Mysql

matcha hela ord samtidigt som man ignorerar affix av ord med hjälp av regex

Är det detta du letar efter?

(\b(pre1|pre2)?WORD(suf1|suf2)?\b)

onlinedemo

Om du letar efter hela raden som en matchning, försök under regex och hämta if från matchad grupp vid index 1

(.*(\b(pre1|pre2)?WORD(suf1|suf2)?\b).*)

onlinedemo

Använd preg_match_all för att få alla matchade grupper.




  1. Hur konverterar man datum från ett format till ett annat?

  2. Dolda funktioner i PostgreSQL

  3. Aktivera lösenord och unix_socket-autentisering för MariaDB root-användare?

  4. Oracle pivot med underfråga