Beat: String durchsuchen & ersetzen

Beitrag lesen

das ist echt super, vielen Dank. Falls ausser mir sonst noch wer den Code verwenden sollte und er nicht funktioniert, bei s/\$\$([A-Za-z0-9_-]+)\$\$/template_to_hash_replace($1)}/eg; ist die geschweifte Klammer am schluss zuviel.

Ein letztes Problem habe ich noch:
Wenn ein Value im Hash einen Backslah enthält wird der Value nur bis zu diesem Backslash ausgegeben. Hast du hierfür auch noch ne Lösung?

du meinst du hast so etwas:

my %hash = ( some_key = 'lm\nop',); # = 'lmnop'
my %hash = ( some_key = "lm\nop",); # = 'lm
op'

wo es lauten müsste:

my %hash = ( some_key = 'lm\nop',); # = 'lm\nop'

???

mfg Beat

--
Woran ich arbeite:
X-Torah
   <°)))o><                      ><o(((°>o