mirror of
https://github.com/rsyslog/loganalyzer.git
synced 2025-09-25 18:59:12 +02:00
Merge branch 'v3-stable' into beta
This commit is contained in:
commit
a967533cf7
@ -598,11 +598,12 @@ abstract class LogStream {
|
||||
|
||||
if ( isset($szFilters) && strlen($szFilters) > 0 )
|
||||
{
|
||||
//OLD $tmpEntries = explode(" ", $szFilters);
|
||||
//OLD $tmpEntries = explode(" ", $szFilters);
|
||||
// Use RegEx for intelligent splitting
|
||||
$szFilterRgx = '/[,\s]++(?=(?:(?:[^"]*+"){2})*+[^"]*+$)(?=(?:(?:[^\']*+\'){2})*+[^\']*+$)(?=(?:[^()]*+\([^()]*+\))*+[^()]*+$)/x';
|
||||
$szFilterRgx = '/[\s]++(?=(?:(?:[^"]*+"){2})*+[^"]*+$)(?=(?:(?:[^\']*+\'){2})*+[^\']*+$)(?=(?:[^()]*+\([^()]*+\))*+[^()]*+$)/x';
|
||||
$tmpEntries = preg_split($szFilterRgx, $szFilters, -1, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE);
|
||||
//DEBUG print_r ( $tmpEntries );
|
||||
|
||||
foreach($tmpEntries as $myEntry)
|
||||
{
|
||||
// Continue if empty filter!
|
||||
|
Loading…
x
Reference in New Issue
Block a user