17. oktober 2003 - 00:39
Der er
16 kommentarer og 2 løsninger
Et regulære udtryk for alle tal og bogstaver
Hej alle sammen her på Experten... Jeg står og manget et regulære udtryk for alle tal og bogstaver... eks. alle bogstaver hedder "[_a-zæøåA-ZÆØÅ]". Nogle det har et kort udtryk der for alle tal og bogstaver??? Med venlig hilsen Kim
Annonceindlæg fra Geoinfo
17. oktober 2003 - 00:46
#1
et tegn? char?
17. oktober 2003 - 01:09
#2
Måske: \w
17. oktober 2003 - 02:19
#3
<? $str = "Her er 1 streng med tal 1234"; $pat = "|(\w+)|"; preg_match_all($pat , $str, $match); echo "<pre>"; print_r($match[1]); echo "</pre>"; ?> giver output: Array ( [0] => Her [1] => er [2] => 1 [3] => streng [4] => med [5] => tal [6] => 1234 )
17. oktober 2003 - 02:23
#4
$str = "Her//er])(&¤#%%1??streng*-/ med!tal´`1234"; $pat = "|(\w+)|"; preg_match_all($pat , $str, $match); giver det samme.
17. oktober 2003 - 10:39
#5
Er der ikke nogle der vil komme med noget der er til at forstå??? Det må meget gerne nåede ligende den jeg har skrevet om alle bogstaver...
17. oktober 2003 - 10:57
#6
Du spurgte efter et kort udtryk der matcher alle bogstaver og tal. Så svarer jeg: \w Det kan da vidst ikke blive kortere.
17. oktober 2003 - 11:01
#7
har du også et udtryk for alle tal???
17. oktober 2003 - 11:08
#8
17. oktober 2003 - 11:13
#9
Hvis jeg så nu gerne vil sætte det i en if sætning hvordan skal den så se ud.... if ($startdato = ....){ $besked = Den er fin du; }
17. oktober 2003 - 11:16
#10
Det kommer jo an på hvordan $startdato skal se ud. Fx: '17-10-2003' eller '17102003' eller et unix timestamp eller hvad?
17. oktober 2003 - 11:18
#11
Ja okay lidt dårlig formuleret af mig... $startdato = "skal være et tal mellem 0 & 100"; if ($startdato = ....){ $besked = Den er fin du; }
17. oktober 2003 - 11:24
#12
if ($startdato >= 0 && $startdato <= 100) $besked = "Den er fin du"; else $besked = "Den dur ikke"; echo $besked;
17. oktober 2003 - 11:26
#13
Eller hvis den ikke må være 0 eller 100 så: if ($startdato > 0 && $startdato < 100) $besked = "Den er fin du"; else $besked = "Den dur ikke"; echo $besked;
17. oktober 2003 - 11:33
#14
jeg har en form hvor man kan indskive nogle tal og hvis ikke feltet er udfyld med et tal så skal den skrive en besked og hvis den er skal den gøre noget...
17. oktober 2003 - 11:38
#15
Brug is_int() (Når der er tale om et heltal. Fx: if (!is_int($var)) echo "Den er gal";
17. oktober 2003 - 11:39
#16
okay tak skal du have... vil du ligge et svar.??
17. oktober 2003 - 11:42
#17
Velbekommen. c",)
25. november 2003 - 09:57
#18
TAk
Vi tilbyder markedets bedste kurser inden for webudvikling