<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.5730.11" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face="Courier New" size=2><SPAN
class=235512523-15012007>Hello,</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=235512523-15012007></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=235512523-15012007>I am getting
the following error when I hit the following record when trying to m// the
field "[NO".</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=235512523-15012007></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=235512523-15012007>my $field =
substr($_, $offset, $length);</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=235512523-15012007></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=235512523-15012007>elsif
($field =~ m/^[0-9]*\s+[0-9]$/ || $field =~ m/\W+/) {</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=235512523-15012007></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=235512523-15012007>When I leave
in the part "|| $field =~ m/\W+/)" the error goes away, but without this, I am
getting an error.</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV><FONT face="Courier New"
size=2>0000080476714676AF544C3730FF17377E381D0A40C89E6F66CC177078B2A87BFA71BE039EMB3E31BEC6707E4E64C36955F9A980C0E
F299A8CB68A3A3AB571225CAB9A85D0D4193401[NO20060704Y2006070510000003<BR>Unmatched
[ in regex; marked by <-- HERE in m/[ <-- HERE NO/</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=235512523-15012007>Your input
will be greatly appreciated.</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV align=left><FONT face="Courier New" size=2>Peter</FONT></DIV></BODY></HTML>