http://qs1969.pair.com?node_id=57037


in reply to Quick Regex Question

Converting to a hex value is pretty easy:
perl -e '$_ = q(^%@|CaD5H); s/([^\w-])/sprintf qq(%lx), ord($1)/eg; pr +int'
Doing the reverse will be a lot more tricky, unless you add a character to the start of each hex replacement to mark it out as such.

Replies are listed 'Best First'.
Re: Re: Quick Regex Question
by Albannach (Monsignor) on Feb 08, 2001 at 01:01 UTC
    Well if you need to be able to reverse it, why not just convert the whole dang string to hex (like a really conservative version of uuencode), provided the filename won't get too long.

    --
    I'd like to be able to assign to an luser