Anladım. Siz şunu istiyorsunuz o zaman:
$pattern = '/(.*) PK:([0-9]+)(.*)/im';
ErhanXk adlı üyeden alıntı: mesajı görüntüle
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.