Я хочу найти подстроку и переместить ее в строку вместо замены (например, переместить ее от начала до конца строки).
'THIS the rest of the string' -> 'the rest of the string THIS'
Я делаю это с помощью следующего кода
preg_match('/^(THIS).?/', $str, $match);
$str = trim( $str . $match[1] );
$str = preg_replace('/^(THIS).?/', '', $str);
Должен быть более простой способ сделать это с одним регулярным выражением.