Voisiko joku näyttää miten tehdään yksinkertainen functio joka palauttaa true jos parametrina annettu merkkijono sisältää vain suomalaiset aakkoskirjaimet, numerot tai alaviivamerkin (_) ja false jos merkkijonossa on edes yksi joku muu merkki.
Yksinkertainen functio
aapuva
1166
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 1
Vanhimmat
--- KOODI ALKAA ---
function onkoSuomiMerkkeja($mjono) {
return (preg_match('/^[A-Za-zÄäÖö0-9_]*$/', $mjono) === 1);
}
--- KOODI LOPPUU ---
Huomaa että tuo tuossa ei ole mukana valkoisia merkkejä eli rivinvaihtoa, tabulaattoria tai välilyöntiä, koska et niitä maininnut. Ongelma kysymyksessäsi on se, ettet mainitse mitään mitä koodausta merkkijonosi käyttää.