Some city/state data has no comma
authorBen Ostrowsky <ben@esilibrary.com>
Mon, 7 Mar 2011 18:15:48 +0000 (18:15 +0000)
committerGalen Charlton <gmc@esilibrary.com>
Mon, 16 Jul 2012 16:09:34 +0000 (12:09 -0400)
git-svn-id: svn://nox.esilibrary.com/migration-tools@725 eee7cc8d-164e-4af6-8e1b-092a69004917

unicorn/unicorn_patrons_to_tsv.pl

index 640bed2..94c03dd 100755 (executable)
@@ -125,7 +125,7 @@ for (my $u = 0; $u < @records; $u++) {
                }
                $records[$u]{'l_' . $a . '_std_line1'} = $records[$u]{'USER_' . uc($a) . '.STREET'};
                $records[$u]{'l_' . $a . '_std_line2'} = $records[$u]{'USER_' . uc($a) . '.LINE2'};
-               if ((defined $records[$u]{'USER_' . uc($a) . '.CITY/STATE'}) && ($records[$u]{'USER_' . uc($a) . '.CITY/STATE'} =~ m/^(.*),(\s*)(.*)$/)) {
+               if ((defined $records[$u]{'USER_' . uc($a) . '.CITY/STATE'}) && ($records[$u]{'USER_' . uc($a) . '.CITY/STATE'} =~ m/^(.*),?(\s+)(.*)$/)) {
                        $records[$u]{'l_' . $a . '_std_city'} = $1;
                        $records[$u]{'l_' . $a . '_std_state'} = $3;
                }