<?php
$string = 'Hello, my name is "{{ @sql(SELECT TOP 1 name FROM table1 WHERE [id] = 5 ) }}" and my title is "{{ @sql(SELECT TOP 1 title FROM table1 WHERE [id] = 5 ) }}"' ;
$regex = '~
\{{2}\h*@sql\( # start of outer part
(?P<query>[^()]+) # inner query
\)\h*\}{2} # end of outer part
~x' ;
echo $string ;
?>
PD9waHAKJHN0cmluZyA9ICdIZWxsbywgbXkgbmFtZSBpcyAie3sgQHNxbChTRUxFQ1QgVE9QIDEgbmFtZSBGUk9NIHRhYmxlMSBXSEVSRSBbaWRdID0gNSApIH19IiBhbmQgbXkgdGl0bGUgaXMgInt7IEBzcWwoU0VMRUNUIFRPUCAxIHRpdGxlIEZST00gdGFibGUxIFdIRVJFIFtpZF0gPSA1ICkgfX0iJzsKCiRyZWdleCA9ICd+CgkJCVx7ezJ9XGgqQHNxbFwoICAgICMgc3RhcnQgb2Ygb3V0ZXIgcGFydAoJCQkoP1A8cXVlcnk+W14oKV0rKSAjIGlubmVyIHF1ZXJ5CgkJCVwpXGgqXH17Mn0gICAgICAgICMgZW5kIG9mIG91dGVyIHBhcnQKCQl+eCc7Cgokc3RyaW5nID0gcHJlZ19yZXBsYWNlKCRyZWdleCwgJyQxJywgJHN0cmluZyk7CmVjaG8gJHN0cmluZzsKPz4=