class test{
public static void main
(String[] args
) { String str
="lookup('PRODUCT','LKP1','LKP_TAB1.ID')||('A'='B')-lookup('PRODUCT','LKP1','LKP_TAB1.ID')||'CON.ID'"; str = str.replaceAll("(lookup\\([^)]*)\\)","$1,123)");
}
}
Y2xhc3MgdGVzdHsKICAgICAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgICAgICAgICBTdHJpbmcgc3RyPSJsb29rdXAoJ1BST0RVQ1QnLCdMS1AxJywnTEtQX1RBQjEuSUQnKXx8KCdBJz0nQicpLWxvb2t1cCgnUFJPRFVDVCcsJ0xLUDEnLCdMS1BfVEFCMS5JRCcpfHwnQ09OLklEJyI7CiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oc3RyKTsKICAgICAgICAgICAgICAgIHN0ciA9IHN0ci5yZXBsYWNlQWxsKCIobG9va3VwXFwoW14pXSopXFwpIiwiJDEsMTIzKSIpOwogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHN0cik7CgogICAgICAgIH0KfQo=
lookup('PRODUCT','LKP1','LKP_TAB1.ID')||('A'='B')-lookup('PRODUCT','LKP1','LKP_TAB1.ID')||'CON.ID'
lookup('PRODUCT','LKP1','LKP_TAB1.ID',123)||('A'='B')-lookup('PRODUCT','LKP1','LKP_TAB1.ID',123)||'CON.ID'