http://www.perlmonks.org?node_id=929412


in reply to international case insensitive searched with Perl

#!perl use 5.014; use warnings; my $string = 'LÉGER'; print $string =~ /léger/i ? 'matched' : 'no match';

Prints 'matched' for me.

... of course if you're using an older version of perl, you need to put a little more work into enforcing a match under Unicode rules.

TJD