Onko suomalaisen henkilötunnuksen oikeellisuus parempi tarkistaa metodilla vai regular expressionilla? En ole löytänyt kunnolla toimivaa esimerkkiä kummastakaan,
hetu
3
1433
Vastaukset
- kekkekeeeeke
Et voi tarkistaa sitä pelkällä regular experssionilla. Regular expressionin käyttö hetun oikeellisuuden tarkistamiseen on hyvä idea (oikea muoto). Tarkistusmerkin arvon joudut laskemaan.
Tarkistusmerkin laskuohjeen löydät vaikkapa tuolta:
http://fi.wikipedia.org/wiki/Henkilötunnus- Naivi Nativisti
Minustakin regexit on oikea toteutustapa. Metodia ja regexejä ei tarvitse asettaa vastakkain, vaan regex-käsittely pitää asettaa jokatapauksessa metodin sisälle.
- Naivi Nativisti
Javassa on tapana käsitellä lähes kaikkea olioina. Tavallisin tapa on luoda henkilötunnus-luokka ja sille konstruktori, jolle syötetään henkilötunnus merkkijonona. Jos henkilötunnus ei ole oikeellinen, konstruktori heittää poikkeuksen sitä kutsuvalle ohjelmalle. Oliota ei siinä tapauksessa edes luoda. Näin toimii ainakin URL-osoitteen validointi.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1212266
Teemu Keskisarja (ps) loisti- ja hurmasi MTV:n tentissä.
https://www.mtvuutiset.fi/artikkeli/kommentti-keskisarja-sekoitti-pakan-suomiareenan-puheenjohtajatentissa/9180380 Kuten4242153Sinun ja kaipaamasi törmääminen
Missä sinä haluaisit sen satunnaisen kohtaamisen mieluiten tapahtuvan?971176Ammuskelua Eliaksenkadulla
Mikä homma? Hirven metsästykseen vielä lähemäs 3kk. Oliko lie puuman metsästystä..?13968Olen pahoillani jos kärsit.
Mutta meidän välejä ei voi korjata. Rakastin sua tiedoksi. Älä tee itelles mitään vaan hae apua.34790- 44784
Ymmärrätköhän nainen
Etten halua että ottaisit sitä suuhusi. Minusta se on ällöttävää, vaikka kivalta se kai tuntuisi, mutta vain minusta. Mi109766Kamalaa! Ketä tappoi vanhempansa Huittisissa? Ketkä tapettiin?
Kamalaa! Ketä tappoi vanhempansa Huittisissa? Ketkä tapettiin? Shokki!15754Sinkkujen lapset ja kesäloman pituus
Tuli mieleeni kysyä oletteko huolissanne lasten ja nuorten tulevaisuudesta, tai siitä mitä he nyt joutuvat kokemaan yhte166706Luvattiin työpaikka, mutta mitään ei kuulukaan
Kuinka yleistä tällainen on? Ehdin jo iloita työpaikasta, turhaan, kun mitään ei kuulukaan työnantajasta, joka ilmoitti32679