utilise un split avec les parenthèses et remplace certains thermes
merged
mentioned in commit fdfa6166