Hocam regex101 de güzel çalışıyor fakat koda döktüğümde $1 olmadan değiştirme yapmıyor. O da sıkıntılı oluyor. Aşağıdaki gibi yapamıyorum. NOT: g tagını kaldırdım preg_replace kabul etmiyor dahili olarak varmış galiba.
preg_replace('/([^s]+)(-test.com)/m','yenilink.com', $content);
example24-test.com değiştirme çıktısı -----> boş hiçbirşey yok
$1 ekleyince sadece test.com değişiyor.
preg_replace('/([^s]+)(-test.com)/m','$1 yenilink.com', $content);
example24-test.com değiştirme çıktısı -----> example24 yenilink.com