#!/usr/bin/perl use strict; use warnings; my $s1 = 'aaa2000@yahoo.com'; my $s2 = 'aaa_2000@yahoo.com'; my $s3 = 'aaa2000'; my $s4 = 'aaa_2000'; no locale; print "\nNO Locale:\n\n"; if ($s1 gt $s2) {print "$s1 is > $s2\n";} if ($s1 lt $s2) {print "$s1 is < $s2\n";} if ($s1 eq $s2) {print "$s1 is = $s2\n";} if ($s3 gt $s4) {print "$s3 is > $s4\n";} if ($s3 lt $s4) {print "$s3 is < $s4\n";} if ($s3 eq $s4) {print "$s3 is = $s4\n";} use locale; print "\nWith 'use locale;':\n\n"; if ($s1 gt $s2) {print "$s1 is > $s2\n";} if ($s1 lt $s2) {print "$s1 is < $s2\n";} if ($s1 eq $s2) {print "$s1 is = $s2\n";} if ($s3 gt $s4) {print "$s3 is > $s4\n";} if ($s3 lt $s4) {print "$s3 is < $s4\n";} if ($s3 eq $s4) {print "$s3 is = $s4\n";}