Ben bir kullanıcı tarafından gönderilen 3-4 cümle paragrafta uygun isimler tanımlamak için çalışıyorum. Ben sadece her şeyi doğrulama moderatörler bir ekibimiz var gibi işlevi biraz kusurlu olması ile iyiyim.
Gelen bir paragrafın bir örneği aşağıdaki gibidir.
Nick Swisher ilk atış beş çalıştırmak patlaması girmek için James Shields kapalı homered ve New York Yankees AL Doğu'da Işınları üzerinde 2 1/2-game kurşun açarak, Salı gecesi Tampa Bay 8-3 yendi.
Ben şu anahtar sözcüklerle / doğru-isimler çıkarmak işlevini istiyorum.
Nick Swisher, James Shields, New York Yankees, Tampa Bay Rays, AL Doğu
Ben dize patlayabilir ve boşluklarla kelimeleri virgül olabilir düşünüyorum. Sonra ilk harfi büyük olarak görmek için her kelimeyi kontrol ediyorum. Eğer durum bu ise, geri. Değilse, bir sonraki sözcüğe geçmek.
Ama birden çok kelimeden / uygun-isimler hakkında? Nasıl fonksiyonu zaten buldum ilk harfi şapkalı kelimeden sonra kelime kontrol etmek için alabilirim?
Yani fonksiyon Nick bulur ama nasıl ben de, sonraki kelimeyi kontrol etmek için bunu söylemek istiyorsun? Yani sonraki şapkalı kontrol ve eğer öyleyse, Nick Swisher dönmek. Aksi takdirde, sadece Nick dönmek.
Ve daha bir tane oluyor, ne bir 3 kelimelik cümle varsa? Yeni bulunursa, York bulunursa, nasıl ben de, Yankees bulmak için alabilirim?