Regex untuk menggabungkan spasi ganda

Gunakan /[ \t]{2,}/g dengan fitur cari dan ganti. Setiap contoh di bawah sudah diuji terhadap pola ini, dan kamu bisa membukanya di Regex Tester dengan contoh teks yang sudah terisi.

Diperbarui

Sebelum

Too    many   spaces→here  and    there.

Sesudah (ganti dengan " ")

Too many spaces→here and there.

Cara kerja pola

BagianArti
[ \t]Spasi atau tab
{2,}Dua atau lebih berurutan
→ " "Diganti dengan satu spasi

Contoh kode

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);

Catatan dan batasan

Gunakan \s{2,} sebagai gantinya jika kamu juga ingin mengubah baris baru menjadi spasi. Alat Remove Extra Spaces melakukan keduanya.

Pertanyaan yang sering diajukan

Apa regex untuk menggabungkan spasi ganda?
/[ \t]{2,}/g — digunakan dengan fitur cari dan ganti. Lihat tabel di atas untuk fungsi tiap bagian.
Apakah bisa dipakai di Python dan PHP?
Bisa — contoh kode di atas memakai pola yang sama dengan re di Python dan fungsi preg di PHP.
Bagaimana cara menguji regex ini?
Klik “Buka di Regex Tester” — pola, flag, dan teks contoh akan termuat otomatis, dan kecocokannya disorot saat kamu mengedit.