Abdullahx adlı üyeden alıntı: mesajı görüntüle
Elimizdeki 'test.com' yazısı sabit bir değer ise işimiz kolay, baştaki kısmın seçilmesini istiyorsanız;
https://regex101.com/r/0w97iE/1
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