Avatar billede andersdp Nybegynder
21. december 2004 - 09:31 Der er 10 kommentarer og
1 løsning

Skal starte med http

Skal bruge en reg.exp, der sikrer at en text streng altid starter med: http://
Avatar billede wisen Nybegynder
21. december 2004 - 09:35 #1
Det er vist nok lidt forskelligt fra implementation til implementation af Regulære udtryk - i Microsoft's .NET implementation ser det nogenlunde således ud "^http://(.*)"
Avatar billede wisen Nybegynder
21. december 2004 - 09:35 #2
'^' angiver at det skal være starten af strengen
Avatar billede wisen Nybegynder
21. december 2004 - 09:36 #3
.. på samme måde angiver $ at det skal være i slutningen af strengen
Avatar billede andersdp Nybegynder
21. december 2004 - 09:36 #4
Det er til php, må jeg så hellere lige nævne...
Avatar billede wisen Nybegynder
21. december 2004 - 09:39 #5
OK - prøver lige om jeg kan finde et link
Avatar billede wisen Nybegynder
21. december 2004 - 09:40 #6
^ og $ ser ud til at have sammen betydning i PHP :

http://www.phphub.com/mysql_manual/index.php?p=manual_Regexp.html
Avatar billede wisen Nybegynder
21. december 2004 - 10:08 #7
.. smider lige et svar :)
Avatar billede andersdp Nybegynder
21. december 2004 - 20:14 #8
Det er nu ikke i forbindelse med sql'en jeg skal bruge det.

Efter submit af en form, tjekker jeg indholdet i mine felter med reg-exp.

Tror jeg laver noget med en alm. strpos, som jeg kan tjekke forekomsten af en specifik streng med...
Avatar billede jensgram Nybegynder
22. december 2004 - 15:55 #9
Hvis du blot skal teste, om en given streng starter med http:// ville jeg bruge:

if (substr($streng, 0, 7) == 'http://') {
    // JUHUU!
}
Avatar billede andersdp Nybegynder
28. december 2004 - 17:06 #10
Jep.
Den er go', jensgram. Smid lige et svar...
Avatar billede jensgram Nybegynder
29. december 2004 - 10:45 #11
hep!
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
Kurser inden for grundlæggende programmering

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

IT-JOB