in reply to How do I search and replace a string with quotes

How about:
s/(abc="123")/$1 aabbcc/;
The $1 is merely the "memorized" version of the first part of the substitution.

If you are having trouble putting quotes in your strings, that is another problem. Make sure you either escape them, using backslash, or you declare those strings with single quotes.