JupiterHost.Net wrote: > Adam W wrote: >> John W. Krahn wrote: >> >>> $text =~ s!(.*?)\((.*?)\)!<a href="$2" alt="$2">$1</a>!g; >> >> >> Thanks for the help and the more streamlined regexp. > > An even better way (see O'reilley's "Perl Best Practices" by Damian > Conway - buy this book you will write better code) > > Is to make it extremely readable with xms :) > > Same exact regex as above: > > $test =~ s{ (.*?) [(] (.*?) [)] } > {<a href="$2" alt="$2">$1</a>}xmsg;
Adding the /s option changes what the regular expression will match which may not be what the OP wants. John -- use Perl; program fulfillment -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>