title image


Smiley Re: Zeichenkette prüfen ob EINE Ziffer vorkommt
Wenn Du prüfen willst, ob überhaupt eine Ziffer enthalten ist:



$text = 'Hallo 123 Berta';

$result = preg_match('/\d/',$text);





Wenn Du prüfen willst, ob mindestens eine einzeln stehende Ziffer enthalten ist:



$text = 'Hallo 1 Berta';

$result = preg_match('/\b\d\b/',$text);





Wenn Du prüfen willst, ob mindestens eine einzeln stehende Ziffer, ggf. auch innerhalb eines Wortes, enthalten ist:



$text = 'Hallo Be2rta';

$result = preg_match('/\b[^\d]\d[^\d]\b/',$text);





Weitere Möglichkeiten wären noch Integer oder Float-Werte zu testen. Das wird dann aber insbesondere bei Float etwas aufwendiger.


Gruß Stefan

www.triess.de - Meine Themen: Consulting Forschung Entwicklung Projektierung Elektronik Software Mechanik Verfahren Messverfahren Kommunikation Navigation Map Matching Location Based Services Telematik komplexe Test- und Demonstrationssysteme GPS BS26 ISDN X.25 X.31 GSM GPRS UMTS DSL TCP/IP ACP SPS PC LAN WAN Feldbus Internet/Intranet Webdesign SQL Client/Server RedOx LF pH rF


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: