| 
					
							
        
    
        
						
			 | 
			
			
					    
					
        
         
          
         
	
            | ereg??? Fra : Tonni Aagesen | 
  Dato :  30-10-01 18:05 |  
  |   
            Hejsa NG,
 
 Jeg skal kontrollere en string. Den må kun indeholde 16 tegn, og de må kun
 bestå af [a..å] og [0..9].
 
 Jeg har bakset lidt sammen, men jeg kan ikke rigtig få det til at virke:
 
 $string = "foobar";
 
 if (!ereg("^[a..Z]$",$string)) {
   echo "Der må kun være bogstaver og tal!";
 }
 
 Hvordan angiver man intervallerne? Og kan man tjekke længden af en string,
 eller skal jeg bruge strlen() til det?
 
 --
 Mvh
 Tonni Aagesen
 agent29@mail1.stofanet.dk
 
 
  
            
             |   |   
            
        
 
            
         
           Thor Dreier (30-10-2001) 
         
	
            | Kommentar Fra : Thor Dreier | 
  Dato :  30-10-01 20:03 |  
  |   
            "Tonni Aagesen" <use.my@signature.com> wrote in message
 news:9rmmb6$30p$1@sunsite.dk...
 > if (!ereg("^[a..Z]$",$string)) {
 >   echo "Der må kun være bogstaver og tal!";
 
 Hvis der skal være præcis 16 tegn, så noget i retningen af:
 ereg("^[a..Z]{16}$",$string);
 
 Hvis der skal være et sted mellem 1 og så 16 tegn, så noget i retningen af:
 ereg("^[a..Z]{1,16}$",$string);
 
 
  
            
             |   |   
            
        
 
            
         
           Kim Emax - ayianapa.~ (30-10-2001) 
         
	
            | Kommentar Fra : Kim Emax - ayianapa.~ | 
  Dato :  30-10-01 21:52 |  
  |   
            
"Thor Dreier" <news@cheater.dk> skrev
 > Hvis der skal være et sted mellem 1 og så 16 tegn, så noget i retningen
 af:
 > ereg("^[a..Z]{1,16}$",$string);
 hvad gør [a..Z] ?
 Dette virker:
 eregi("^[a-z0-9]{1,16}$",$string)
 Tillader bogstaverne fra "a" til "z", som store og små(eregi ignorer forskel
 på store og små bogstaver) og tal
 --
 Take Care
 Kim Emax
 http://www.emax.dk
http://www.ayianapa.dk
http://www.artificial-dreams.dk
Køb din vin online på  http://www.gmvin.dk,
Danmarks mest avancerede VinWebShop
            
              |   |   
            
        
 
            
         
            Tonni Aagesen (30-10-2001) 
         
	
            | Kommentar Fra : Tonni Aagesen | 
  Dato :  30-10-01 22:26 |  
  |  
 
            "Kim Emax - ayianapa.dk" <newsgroup@sletdette-ayianapa.dk> skrev i en
 meddelelse news:cqED7.960$RM3.121595@news000.worldonline.dk...
 > Dette virker:
 >
 > eregi("^[a-z0-9]{1,16}$",$string)
 >
 > Tillader bogstaverne fra "a" til "z", som store og små(eregi ignorer
 forskel
 > på store og små bogstaver) og tal
 Lige i øjet - takker   
--
 Mvh
 Tonni Aagesen
 agent29@mail1.stofanet.dk
            
              |   |   
            
        
 
            
         
             Kim Emax - ayianapa.~ (31-10-2001) 
         
	
            | Kommentar Fra : Kim Emax - ayianapa.~ | 
  Dato :  31-10-01 00:57 |  
  |   |   |   
            
        
 
    
 
					
					 
			 | 
			
				
        
			 |