>> I chose Perl because ...... data munging ability. > .... you re-write your code in Java. My attempts at writing regexpy things in Java have ended in failure. Not least because \s etc becomes \\s and everyThingHasHorridlyLongMethodNames. Andrew