Avatar billede r.hegaard Nybegynder
21. juli 2003 - 09:29 Der er 4 kommentarer og
1 løsning

Starter med

Findes der en funktion i php, som kan tjekke om en text streng starter med noget bestemt, i stedet for funktionen stristr(), som kan bruget til at se om en text streng indeholder noget bestemt ??
Avatar billede erikjacobsen Ekspert
21. juli 2003 - 09:35 #1
$bqf="med løg";

if (ereg('^med',$bqf)) {
  print "Yes";
}
Avatar billede r.hegaard Nybegynder
21. juli 2003 - 09:47 #2
Tak for hjælpen
Avatar billede r.hegaard Nybegynder
28. juli 2003 - 22:53 #3
erikjacobsen> Kan du fortælle mig hvordan det kan være, at det ikke virker som det skal, hvis der er punktum i teksten ??
Hvis jeg skriver:
  $rt='1024.4345';
  if (ereg('^1024.43',$rt)) {echo "Ja";} else {echo "Nej";};
så skriver den ja (som den skal).
Og hvis jeg så skriver:
  $rt='102444345';
  if (ereg('^1024.43',$rt)) {echo "Ja";} else {echo "Nej";};
så skriver den også ja. Hvorfor gør den det ??
Avatar billede erikjacobsen Ekspert
28. juli 2003 - 23:04 #4
Punktum er et magisk tegn i regulære udtryk:

if (ereg('^1024\.43',$rt)) {echo "Ja";} else {echo "Nej";};
Avatar billede r.hegaard Nybegynder
28. juli 2003 - 23:23 #5
Tak for det....
Kan man ikke gøre noget for at punktum ikke er et magisk tegn ??
Jeg har en hel masse linier med punktum og det er lidt besværligt, hvis jeg hver gang skal skrive \.
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