Здравствуйте.
Интересует такой вопрос, есть база вида:
$base = "Привет:хай".
"тестик:Тостер".
"привет:ХАЙ"; // база просто как пример
$text = "привет";
Нужно чтобы через preg_match_all('@\b'.$text.'\:(.*)@', $base, $otvet);
Выводило оба значения не учитывая регистр.
Если пробовать сейчас то регистр учитывается и выведет "ХАЙ".
Вот как то так попробуй.. Давно не работал с регулярками.. Не знаю поэтому правильно ли написал.. Но у тебя я так понял регулярка отбита символом @ но обычно отбивают / слэшем ( или это обратный слэш а то сейчас умники налетят.. ) в конце регулярки можно передавать флаги i это заставляет не учитывать регистр.