搜索中有多个 "OR" 个字符串

Multiple "OR" strings in sSearch

这将搜索我的 WPDataTable 并将其过滤为仅显示包含 'apple':

的行
function filterGlobalSearch( $tableDescriptionObj, $tableId , $wpDataTablesObj)   {
    if( $tableId == 1 ){
        $tableDescriptionObj->dataTableParams->oSearch = array(
            'bSmart' => false,
            'bRegex' => false,
            'sSearch' => 'apple'
        );
    }
    return $tableDescriptionObj;
}
add_filter('wpdatatables_filter_table_description','filterGlobalSearch', 10, 3);

请问如何搜索 'apple' 或 'banana'? (显示包含任一单词的行)。

我在 StackExchange 和其他论坛上找到了关于多个 OR 字符串(例如 here)的类似答案,但似乎无法使它们正常工作。

已经尝试过:

'apple|banana'
'apple||banana'
'apple'|'banana'
'apple'||'banana'
'apple' OR 'banana'
array('apple', 'banana')

感谢您的帮助。

我已经获得了一个可行的解决方案,我将在此处分享:

'bRegex' => false 应改为 true.

'apple|banana'是搜索字符串。