как сделать этот регистр preg_match незаметным?

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

Я пытаюсь показать только 100 символов в каждой стороне с поисковой строкой посередине.

Этот код на самом деле работает, но он чувствителен к регистру, как сделать его регистрозависимым?

Related of "как сделать этот регистр preg_match незаметным?"

Просто добавьте модификатор i после разделителя # :

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

Если i модификатор установлен, буквы в шаблоне совпадают с буквами верхнего и нижнего регистра.