So funktioniert das Muster
| Teil | Bedeutung |
|---|---|
[ \t] | Ein Leerzeichen oder Tab |
{2,} | Zwei oder mehr hintereinander |
→ " " | Wird durch ein einzelnes Leerzeichen ersetzt |
Code-Beispiele
JavaScript
const out = text.replace(/[ \t]{2,}/g, " ");Python
import re
out = re.sub(r'[ \t]{2,}', r' ', text)PHP
$out = preg_replace('/[ \t]{2,}/', ' ', $text);
Hinweise und Einschränkungen
Verwende stattdessen \s{2,}, um auch Zeilenumbrüche in Leerzeichen umzuwandeln. Das Tool Remove Extra Spaces erledigt beides.
Regex-Tester
Gib ein Muster ein und sieh zu, wie Übereinstimmungen in deinem Testtext in Echtzeit hervorgehoben werden.
Häufige Fragen
Wie lautet das Regex für mehrfache Leerzeichen?
/[ \t]{2,}/g — es wird mit Suchen und Ersetzen verwendet. Siehe die Tabelle oben, was jeder Teil bewirkt.
Funktioniert das in Python und PHP?
Ja — die Code-Beispiele oben verwenden dasselbe Muster mit re in Python und preg-Funktionen in PHP.
Wie teste ich dieses Regex?
Klicke auf „Im Regex-Tester öffnen“ — Muster, Flags und Beispieltext werden automatisch geladen, und Treffer werden beim Bearbeiten markiert.