[Chicago-talk] Regex question
Mike Raffety
MikeRaffety at earthlink.net
Thu Apr 28 06:05:27 PDT 2011
Change the "Hello," to "Hello.*,", so it includes any characters between
the salutation and the comma.
Richard Reina wrote, On 4/28/2011 7:34 AM:
> I have the code below that replaces the string "Hello," with a scalar $ES which consists of "Hello " . $persons_first_name ","; It works fine. However, what I can't figure out is how to make it also substitute a string that already has a first name after hello. For example, if finds Hello Kim, I want it to replace it with $ES. Sorry for my ignorance. Any help would be greatly appreciated.
>
> Thanks,
>
> Richard
>
> sub change_salutation {
>
> my ($ES) = @_;
>
> @ARGV = qw(L_FILE);
>
> $^I="";
>
> while (<>) {
>
> $_ =~ s/Hello,/$ES/g;
> $print $_;
>
> }
>
> } # end of sub
>
>
> }
>
>
> }
> _______________________________________________
> Chicago-talk mailing list
> Chicago-talk at pm.org
> http://mail.pm.org/mailman/listinfo/chicago-talk
>
More information about the Chicago-talk
mailing list