Herkes etkili bir belgeden telefon numaraları, e-posta adresleri ve hatta belki de iletişim adresleri gibi iletişim bilgilerini kaldıracak php kullanılabilecek iyi bir çözüm biliyor mu?
Update
Hey Guys, burada şimdiye kadar, oldukça iyi çalışıyor ile geldi budur.
function sanitizeContent($content)
{
// emails - even containing white space characters like this 't e s t @ ba d . co m'
$content = preg_replace('/([A-Za-x-0-9\s\_\.]{1,50})(?=@)@([A-Za-x-0-9\s\_\.]{1,50})/', '[email removed]', $content);
// urls
$content = preg_replace('/[a-zA-Z]*[:\/\/]*[A-Za-z0-9\-_]+\.+[A-Za-z0-9\.\/%&=\?\-_]+/i', '[link removed]', $content);
// phone numbers
$content = preg_replace('/(\d)?(\s|-|.|\/)?(\()?(\d){3}(\))?(\s|-|.|\/){1}(\d){3}(\s|-|.|\/){1}(\d){4}/', '[phone removed]', $content);
$content = preg_replace('/[0-9\.\-\s\,\/(x|ext)]{5,50}/', '[phone removed]', $content);
// addresses????
return $content;
}
Herkes adresleri için herhangi bir fikir var mı, ben düşünüyorum, belki şehri algılamak için bir yol ile gelip, devlet zip sonra da bundan önce x karakter şerit. Bu yanlışlıkla bazı verileri benzetecek olabilir ama bu açıklama daha iyi olabilir. Ben herkesten bu çalıştırmak eğer duymak gerçekten ilgi olacaktır.