Or you can do
if (lc($a2) eq lc($a2)) {
# do something
}else {
# do something else
}
;-)
> Or even if you don't want them to be identical but just similar in that they
> contain the same string somewhere within the variable, i.e.
>
> $a2 = 'Lambott';
> $a3 = 'fooLambottblah';
>
> if ($a3 =~ /$a2/) {
> # do something
> }
> else {
> # do something else
> }
>
> or what if you want to match it regardless of case?
>
> $a2 = 'Lambott';
> $a3 = 'laMboTt';
> lc($a2);
> lc($a3);
>
> # Now $a2 eq $a3 because both of
> # their values are lower-cased to 'lambott'.
I'd just modify your first case.
instead of
if ($a3 =~ /$a2/) {
I'd say
if ($a3 =~ /$a2/i) {
They both work. Just tossing out new ideas for folks to play with :)
Dennis
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Infos en direct, m�t�o, horoscope, blagues ou jobs, trouvez tout ce qui vous
int�resse sur SwinG!
http://www.swing.be