Hello The matched string which is stored in $1 is getting corrupted. the regular expression i have is "\xa0\xa0\xa0\x{100}" =~ /(\xa0+)/; when i say ... if($1 eq "\xa0\xa0\xa0") this is true. It is working fine in Linux but not working (ASCII platform) but it is not working in EBCIDIC platform it is not working. regards, Nischitha
Failure is the step for success. If you know you are failed it will be easy to climb step. --------------------------------- Free antispam, antivirus and 1GB to save all your messages Only in Yahoo! Mail: http://in.mail.yahoo.com