我如何使preg_match不区分大小写?

preg_match("#(.{100}$keywords.{100})#", strip_tags($description), $matches); 

我试图在中间只显示searchstring每边100个字符。

这段代码实际上工作,但它是一个大小写敏感,我如何使它不区分大小写?

只需在分隔符#后添加i修饰符:

 preg_match("#(.{100}$keywords.{100})#i", strip_tags($description), $matches); 

如果设置了i修饰符,模式中的字母匹配大写和小写字母。