Avatar billede pcdl Nybegynder
13. april 2008 - 01:27 Der er 2 kommentarer og
1 løsning

tjek hvis string indeholder et bogstav

Hej er der nogen der ved hvordan jeg kan tjekke en string om den indeholder et bogstav
Avatar billede coderdk Praktikant
13. april 2008 - 10:51 #1
http://dk2.php.net/strpos

if ( strpos( $din_streng, "a" ) !== FALSE )
{
  echo "Ingen a!";
}
Avatar billede nielle Nybegynder
13. april 2008 - 10:55 #2
Et mestemt bogstav eller bare helt genrelt "et bogstav"?

coderdk's løsning tjekker på 'a', men hvis det er det andet du ønsker:

if ( preg_match("/[a-z]/i", $din_streng) ) {
    echo "Indeholder et bogstav";
} else {
    echo "... ikke ...";
}

- og hvis de danske også skal med:

if ( preg_match("/[a-zæøå]/i", $din_streng) ) {
    ....
Avatar billede coderdk Praktikant
13. april 2008 - 11:37 #3
Yes. Hvis de danske skal med i preg skal man nok bruge setlocale eller også skrive ÆØÅ i sættet :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester