[Jifty-commit] r5739 - Jifty-DBI/branches/tisql/lib/Jifty/DBI
Jifty commits
jifty-commit at lists.jifty.org
Sun Aug 17 02:56:16 EDT 2008
Author: ruz
Date: Sun Aug 17 02:56:16 2008
New Revision: 5739
Modified:
Jifty-DBI/branches/tisql/lib/Jifty/DBI/Tisql.pm
Log:
* change some regular expression
Modified: Jifty-DBI/branches/tisql/lib/Jifty/DBI/Tisql.pm
==============================================================================
--- Jifty-DBI/branches/tisql/lib/Jifty/DBI/Tisql.pm (original)
+++ Jifty-DBI/branches/tisql/lib/Jifty/DBI/Tisql.pm Sun Aug 17 02:56:16 2008
@@ -12,13 +12,13 @@
my $re_delim = qr{$RE{delimited}{-delim=>qq{\'\"}}};
my $re_field = qr{[a-zA-Z][a-zA-Z0-9_]*};
my $re_alias_name = $re_field;
-my $re_ph = qr{_[1-9][0-9]+_};
+my $re_ph = qr{%[1-9][0-9]*};
my $re_value = qr{$re_delim|[0-9.]+};
my $re_value_ph = qr{$re_value|$re_ph};
my $re_cs_values = qr{$re_value(?:\s*,\s*$re_value)*};
my $re_ph_access = qr{{\s*(?:$re_cs_values|$re_ph)?\s*}};
-my $re_column = qr{$re_alias_name?(?:\.$re_field$re_ph_access?)+};
+my $re_column = qr{$re_alias_name?(?:\.$re_field$re_ph_access*)+};
my $re_alias = qr{$re_column\s+AS\s+$re_alias_name}i;
my $re_sql_op_bin = qr{!?=|<>|>=?|<=?|(?:NOT )?LIKE}i;
More information about the Jifty-commit
mailing list