From: Darold Gilles Date: Thu, 12 Nov 2015 08:19:17 +0000 (+0100) Subject: Allow dot in dbname and user name. Thanks to David Turvey for the patch. X-Git-Tag: v7.2~13 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=149f08e530faabffa30b50cb378d877a3860c7a6;p=pgbadger Allow dot in dbname and user name. Thanks to David Turvey for the patch. --- diff --git a/pgbadger b/pgbadger index f101b52..118b30b 100755 --- a/pgbadger +++ b/pgbadger @@ -11415,8 +11415,8 @@ sub build_log_line_prefix_regex { my %regex_map = ( '%a' => [('t_appname', '(.*)')], # application name - '%u' => [('t_dbuser', '([0-9a-zA-Z\_\[\]\-]*)')], # user name - '%d' => [('t_dbname', '([0-9a-zA-Z\_\[\]\-]*)')], # database name + '%u' => [('t_dbuser', '([0-9a-zA-Z\_\[\]\-\.]*)')], # user name + '%d' => [('t_dbname', '([0-9a-zA-Z\_\[\]\-\.]*)')], # database name '%r' => [('t_hostport', '([a-zA-Z0-9\-\.]+|\[local\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}|[0-9a-fA-F:]+)?[\(\d\)]*')], # remote host and port '%h' => [('t_client', '([a-zA-Z0-9\-\.]+|\[local\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}|[0-9a-fA-F:]+)?')], # remote host '%p' => [('t_pid', '(\d+)')], # process ID