in reply to Best practice on escapes in interpolated strings
I've recently stumbled upon String::Format. Although I haven't used it yet, I believe it to be a possible solution for such cases. In a nutshell:
#!/usr/bin/perl -w use strict; use String::Format qw(stringf); print stringf( "%a->%o->%a\n", a => "apples", o => "oranges" );
I don't know how fast it is, though.
UPDATE: I like the %(foo) solution even more!
|
|---|