Kullanıcı bütün bilgileri tek bir inputa kafasına göre giriyorsa çekemezsiniz. Doğum tarihi için farklı bir number yada date inputu belirlerseniz işiniz daha kolay olur.
Hocam tek inputta örnekteki gibi once isim soyisim sonra dogum yili seklinde giriliyor. Substring ve indexof metotlariyla isim soyismi yeni bir string olarak tanımlayabiliyorum fakat sonda kalan sayilari int seklinde tanimlamanin yolu yok mudur?
< Bu mesaj bu kişi tarafından değiştirildi double or nothing -- 23 Ocak 2020; 1:39:56 >
String olarak tanımlayabilmenizin nedeni string olarak girilmiş olmasından kaynaklanıyor. Tek bir inputa girilen verinin bir kısmını string, bir kısnımı number olarak çekmenin bir yolunu bilmiyorum. Kimsenin bunun için kafa yoracağını da düşünmüyorum fakat son 4 hanenin doğum tarihine ait olduğundan emin olabilirseniz slice ile son 4 haneyi kesip convert edebilirsiniz.
regular expression / regex yazarak da sayıları cekebilirsiniz, regex yazınca sayıdan önce ve sonraki boşluklar da sorun olmaz hem Örnein "Ahmet Aslan 1990" ve "Ahmet Aslan 1990 " ikisinde de 1990'ı bulur. Java'da regex için (örneğin)
Kullanıcı adını soyadını ve doğum tarihini giriyor: Ahmet Aslan 1990
Burdaki 1990 ı nasıl int olarak çekebilirim cümlenin içinden ? Ahmet aslan string olarak ayrı, 1990 int olarak ayrı yeniden tanımlamam lazım.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi double or nothing -- 22 Ocak 2020; 21:5:32 >