On Wednesday, September 10, 2003, at 09:20 AM, Jeff 'japhy' Pinyan wrote:

On Sep 10, James Edward Gray II said:

tr/\t/ /;
s/(^| )([A-Za-z]+:) / length($1) ? "\t$2\t" : "$2\t" /eg;

This does work on all the sample lines you provided.

I'd remove the length() call, and just see if $1 is true (" ") or false ("").

Good point. Thanks.


s/(^| )([A-Za-z]+:) / $1 ? "\t$2\t" : "$2\t" /eg;

James


-- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to