use utf8; # Source file is encoded using UTF-8 print "é" =~ /É/i ?1:0,"\n"; # 1 print "É" =~ /é/i ?1:0,"\n"; # 1 print "é" =~ /\w/ ?1:0,"\n"; # 1 print "É" =~ /\w/ ?1:0,"\n"; # 1