3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = "lgx sinx cosx textxtanxsinx"; $patternReplace = preg_replace("/(lg|sin|cos)+(x)/", "$1($2)", $string); print $patternReplace;

preferences:
53.09 ms | 402 KiB | 5 Q