Regex untuk alfanumerik

Gunakan /^[A-Za-z0-9]+$/ untuk memeriksa apakah seluruh string hanya berisi huruf dan angka. Setiap contoh di bawah sudah diuji terhadap pola ini, dan kamu bisa membukanya di Regex Tester dengan sampel yang sudah terisi.

Diperbarui

/^[A-Za-z0-9]+$/
Buka di Regex Tester
InputHasil
abc123✓ Cocok
ABC✓ Cocok
2026✓ Cocok
abc 123✗ Tidak cocok
abc_123✗ Tidak cocok
abc-123✗ Tidak cocok
(empty)✗ Tidak cocok

Cara kerja pola

BagianArti
^[A-Za-z0-9]+$Satu atau lebih huruf dan angka ASCII, tanpa karakter lain — tanpa spasi, garis bawah, atau simbol

Contoh kode

JavaScript

const re = /^[A-Za-z0-9]+$/;
re.test(value); // true or false

Python

import re

bool(re.fullmatch(r'[A-Za-z0-9]+', value))

PHP

preg_match('/^[A-Za-z0-9]+$/', $value) === 1;

Catatan dan batasan

Tambahkan _ atau - di dalam kurung untuk mengizinkannya; \w adalah singkatan dari [A-Za-z0-9_].

Pertanyaan yang sering diajukan

Apa regex untuk alfanumerik?
/^[A-Za-z0-9]+$/ — pola ini mencocokkan seluruh string. Lihat tabel di atas untuk fungsi tiap bagiannya.
Contoh mana yang cocok?
Dari contoh yang diuji, yang cocok adalah: abc123, ABC, 2026. Yang lain tidak cocok.
Bagaimana cara menguji regex ini?
Klik “Buka di Regex Tester” — pola, flag, dan teks contoh akan termuat otomatis, dan kecocokan akan disorot saat kamu mengedit.