Avatar billede dank Nybegynder
06. oktober 2003 - 01:37 Der er 6 kommentarer og
1 løsning

regulær expression

Er der nogen der kan hjælpe med at tilpasse nedenstående således at det ikke kun er www.domain.com der er ok. men også *.domain.com, således at abc.domain.dk eller xyz.domain.dk og matcher.

!^http://www.your_domain.com/.*$
Avatar billede sukos Juniormester
06. oktober 2003 - 03:48 #1
Ved ikke om den er korrekt, men umiddelbart lader dettil at virke:

<?php
$navn1 = "www.ko.dk";
$navn2 = "ny.ko.dk";
$navn3 = "æl.ko.dk";


$tjekop="^[_a-z0-9-]+)*\\.([0-9a-z](-?[0-9a-z])*\\.)+[a-z]{2,4}$";

function tjekvar($var) {
global $tjekop;
    if (!eregi($tjekop, $var)) {
    return "NIX";
    }else{
    return "OK";
    }
}
echo tjekvar($navn1) ." - ". tjekvar($navn2) ." - ". tjekvar($navn3);


?>
Avatar billede anhansen Nybegynder
06. oktober 2003 - 08:39 #2
sukos-> Vil den ikke tillade alle ting der er af formen med noget tekst indeholdende to punktummer, og slutter med bogstaver?

Jeg tror jeg ville lave den som :
$domain = "ko";
$tjekop="^([_a-z0-9]+)*.$domain.+[a-z]{2,4}$";
Avatar billede anhansen Nybegynder
06. oktober 2003 - 08:41 #3
hov... glemte lige escape for punktummerne... ;-)
$tjekop="^([_a-z0-9]+)*\.$domain\.+[a-z]{2,4}$";
Avatar billede anhansen Nybegynder
12. oktober 2003 - 15:45 #4
Har du fundet ud af noget... Er der nogle der skal ha point eller skal der bare lukkes?
Avatar billede dank Nybegynder
12. oktober 2003 - 18:24 #5
bare opret svar beggge
Avatar billede anhansen Nybegynder
13. oktober 2003 - 08:03 #6
ok... takker.
Avatar billede sukos Juniormester
14. oktober 2003 - 09:33 #7
Gi' til anhansen, mit forslag var jo en halv løsning :O)
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