bayGaReZ adlı üyeden alıntı: mesajı görüntüle
Pattern içindeki KL: (.*) kısmını kaldırmanız yeterli, çünkü bu kısmı zaten almıyoruz. Dolayısıyla o kısmı kaldırırsanız pattern'den sorunsuz çalışır. Şöyle ki, pattern değişkenini aşağıdaki gibi kullanın.
$pattern = '/(.*) PK:(.*) (.*)/im';
Bu çalışmadı. PK:1 gibi bir ifadeden sonra başka bir karakter olsa çalışıyor. Ama ifade PK:1 ile bittiği için şartı sağlamıyor.

Ama çok da sorun değil. İki aşamada yaparım. İlk aşamada KL:x ifadelerini silerim. Diğer aşamada PK kısmını düzenlerim. İşlemciye binen yük çok da değişmez gibi.