たとえば、次のように置き換えることができます。
{'a1b2,left'}
と
<img src="a1b2" class="left"/>
Phpで?
はい...
$str = preg_replace('/\{\'(.*?),(.*?)\'\}/', '<img src="$1" class="$2"/>', $str);
はい、できます。
//strip unwanted characters.
$string = preg_replace("/[{'}]/", "", $string);
//convert string to array
$string = explode(',', $string);
<img src="<?php echo $string[0]; ?>" class="<?php echo $string[1]; ?>"/>