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 )
|
if ( isset($szFilters) && strlen($szFilters) > 0 )
|
||||||
{
|
{
|
||||||
//OLD $tmpEntries = explode(" ", $szFilters);
|
//OLD $tmpEntries = explode(" ", $szFilters);
|
||||||
// Use RegEx for intelligent splitting
|
// 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);
|
$tmpEntries = preg_split($szFilterRgx, $szFilters, -1, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE);
|
||||||
//DEBUG print_r ( $tmpEntries );
|
//DEBUG print_r ( $tmpEntries );
|
||||||
|
|
||||||
foreach($tmpEntries as $myEntry)
|
foreach($tmpEntries as $myEntry)
|
||||||
{
|
{
|
||||||
// Continue if empty filter!
|
// Continue if empty filter!
|
||||||
|
Loading…
x
Reference in New Issue
Block a user