Thanks. Here is what I am trying to accomplish:
$foo = "something";
$bar = "\${foo}";
$bar =~ s/\$\{\(\w+)\}/$$1/g;
print $bar;
OUTPUT:
something
I am getting an error:
Can't use string ("something") as a SCALAR ref while "strict refs" in use at
.. . .
Thanks.
Jess
-----Original Message-----
From: John Francis
To: Balint, Jess
Cc: '[EMAIL PROTECTED]'
Sent: 7/28/02 10:14 PM
Subject: Re: Regex Problem
Jess,
Try:
s/\$\{(\w+)\}/\$${1}/g;
if i understood your problem correctly =)
- John
On Sun, 28 Jul 2002, Balint, Jess wrote:
> Hello all. I am getting an error with the following reg-exp:
>
> s/\$\{(\w+)\}/$$1/g;
>
> I am not sure exactly how to do this type of thing. Is there any way
to get
> around the error or must I turn off 'strict refs' for this line??
Thanks
> alot.
>
> Jess
>
> --
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]