Я хочу сделать что-то вроде получения противоположного совпадения из этой строки:
$input = "21.asdf*234true;asdf0--11"
$_BOOL_ ="/(true|false)/i";
$output = preg_replace($_BOOL_, '', $input);
//Result: "21.asdf*234;asdf0--11"
//Desired result: "true"
Что, конечно же, в php 5.3
$output = preg_filter($_BOOL_, '', $input);
Но я на 5.2 и не знаю, как получить то, что я хочу здесь ... Предложения (кроме компиляции 5.3 на Ubuntu)?