On Jan 7, McCollum, Frank said: >$record =~ s/[\.\-]//g;
Neither of those two slashes are needed. >if it is a '.' or a '-' replace it with nothing. >Actually, I don't even think the [] is necessary, so it could just be: >$record =~ s/\.\-//g; No, the [...] is needed. Otherwise, you're removing all occurrences of the string ".-" which is not what was intended. So s/[.-]+//g, or perhaps tr/.-//d; -- Jeff "japhy" Pinyan [EMAIL PROTECTED] http://www.pobox.com/~japhy/ RPI Acacia brother #734 http://www.perlmonks.org/ http://www.cpan.org/ ** Look for "Regular Expressions in Perl" published by Manning, in 2002 ** <stu> what does y/// stand for? <tenderpuss> why, yansliterate of course. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]