So funktioniert das Muster
| Teil | Bedeutung |
|---|---|
^ | Anfang des Strings |
\d+ | Eine oder mehrere Ziffern 0–9 |
$ | Ende des Strings |
Code-Beispiele
JavaScript
const re = /^\d+$/;
re.test(value); // true or falsePython
import re
bool(re.fullmatch(r'\d+', value))PHP
preg_match('/^\d+$/', $value) === 1;
Hinweise und Einschränkungen
Verwende ^\d*$, um auch einen leeren String zuzulassen. In JavaScript passt \d nur auf ASCII-Ziffern; in Python 3 passt es auch auf Ziffern anderer Schriftsysteme (wie ٣), außer du übergibst re.ASCII.
Regex-Tester
Gib ein Muster ein und sieh zu, wie Übereinstimmungen in deinem Testtext in Echtzeit hervorgehoben werden.