to ka regexp labāk vairumā necensties izmantot ir saprotams, bet no citāta redzams faktiski vienigais iemesls, kāpēc bez regexp līdzīga rakstura gadijumā neiztikt..
ar cipariem vēl viss vnk, piem: (dota $virkne 1,2,3,4,5 utt. atlasīt id, kas atrodas virknē)
ciparus ieliek pēdiņās ar str_replace(",","','",$virkne)
"SELECT * FROM table WHERE id IN ('$virkne')"
bet ja lieta sāk grozīties ar kkādām nebūt pārbaudēm cipars vai burts utt.. ar sql nenāk prātā cits veids kā regexp..
jau aizbrauc no topika.. jautājums jau sen atbildēts :)
IN ātrāks kā REGEXP