Skip to main content
CalculoraCalculora

Keuangan & perniagaan

Kalkulator KewanganPelaburan & PerancanganKewangan PeribadiPelaburan HartanahAlat PerniagaanPermulaan & SaaS

Matematika & Teknologi

Kalkulator MatematikAlat KejuruteraanAlat FizikAlat PembangunAlat Sekolah

kesihatan & Kehidupan

Alat PerubatanUtiliti PintarPenjana Rawak

Kreator & Khusus

Ekonomi PenciptaAlat IslamikKemampananPermainan

penukar

Penukar UnitPenukar PanjangPenukar BeratPenukar Suhu→ Penukar Unit

Pengacak

Penjana Nombor RawakKekuatan Kata LaluanPutar RodaSimulator Lambungan SyilingPelempar DaduZon Waktu→ Penjana Rawak
Penukar Fail

Alat PDF

penukaran PDF ke JPGpenukaran PDF ke PNGEkstrak Teks dari PDFpenukaran PDF ke GIFpenukaran PDF ke WebPpenukaran PDF ke SVGUbah PDF ke WordUbah PDF ke ExcelUbah PDF ke PowerPointUbah PDF ke HTMLUbah PDF ke MarkdownUbah PDF ke TIFF

Penukar Imej

penukaran JPG ke PNGpenukaran PNG ke JPGpenukaran PNG ke WebPpenukaran WebP ke PNGpenukaran WebP ke JPGpenukaran JPG ke WebPUbah SVG ke PNGUbah SVG ke JPGpenukaran SVG ke WebPpenukaran BMP ke PNGpenukaran BMP ke JPGpenukaran BMP ke WebP

Imej Lanjutan

penukaran HEIC ke JPGpenukaran HEIC ke PNGpenukaran TIFF ke JPGpenukaran TIFF ke PNGpenukaran JPG ke TIFFpenukaran PNG ke TIFFpenukaran JPG ke ICOpenukaran PNG ke ICOpenukaran JPG ke AVIFpenukaran PNG ke AVIF

GIF & Animasi

penukaran Bingkai GIF ke PNGpenukaran Bingkai GIF ke JPGEkstraktor Bingkai GIFpenukaran PNG ke GIFpenukaran JPG ke GIFpenukaran GIF ke WebP

Penyuntingan

Tambahkan Tanda air ke GambarPenghapus Objek GambarUbah saiz imej serta-merta dalam pelayar andaMampatkan imej dalam talian — kurangkan saiz fail, kekalkan kualiti
Cabaran Kelajuan MatematikCabaran Kelajuan MatematikWordleBint WaladSudoku2048
penukar Mata wang
CalculoraCalculora

Platform kalkulator all-in-one Anda. Alat percuma, cepat, dan akurat untuk setiap kebutuhan.

100% pribadi — semua perhitungan di browser Anda, tidak ada data yang dikirim ke serverpercuma selamanya — tanpa paywall, tanpa langganan, tanpa perlu akun

Populer

  • Kalkulator BMI
  • Kalkulator Pinjaman
  • Kalkulator Umur
  • Kalkulator Gadai Janji
  • Kalkulator Peratusan
  • Kalkulator Saintifik
  • Lihat semua →

Kategori

  • Matematika
  • Keuangan
  • kesihatan & Kehidupan
  • Keuangan & perniagaan
  • Alat Developer
  • Teknik
  • Kategori →

Lainnya

  • penukar Mata wang
  • Penukar Fail
  • Game & Alat Seru

Hukum

  • Tentang Kami
  • Hubungi Kami
  • Kebijakan Privasi
  • Syarat Layanan
  • Penafian
  • Peta Situs

Bahasa

enEnglisharالعربيةesEspañoldeDeutschfrFrançaishiहिन्दीidBahasa IndonesiaitItalianoja日本語ko한국어ptPortuguêsruРусскийtrTürkçeviTiếng Việtbnবাংলাzh中文nlNederlandsplPolskiukУкраїнськаmsBahasa Melayuthภาษาไทย

© 2026 Calculora. Hak cipta dilindungi.

Dibuat dengan — 100% percuma

Tanpa server — situs statis sepenuhnya, tanpa pengumpulan data

  1. Laman Utama
  2. Alat Pembangun
  3. Penguji Regex

Penguji Regex

Tulis corak regex, tampal teks ujian anda, dan lihat setiap padanan diserlahkan secara langsung semasa anda menaip. Berhenti meneka sama ada corak anda berfungsi — lihat ia berfungsi.

Memuatkan kalkulator...
Adakah kalkulator ini membantu anda?

Apakah Penguji Regex?

Penguji Regex membolehkan anda menguji ungkapan biasa terhadap teks sampel secara masa nyata. Penting untuk pembangun yang membina pemprosesan teks, pengesahan, dan fungsi carian dalam aplikasi mereka.

Bila Menggunakan Kalkulator Ini

  • Mengesahkan input pengguna — uji corak untuk pengesahan e-mel, telefon, URL, atau tarikh sebelum menggunakannya.
  • Nyahpepijat padanan yang gagal — tampal regex dan teks ujian anda untuk melihat dengan tepat di mana dan mengapa padanan gagal.
  • Belajar regex — bereksperimen dengan corak secara interaktif untuk membina intuisi terhadap sintaks regex.
  • Mengekstrak data daripada teks — bina corak untuk mencari dan menangkap subrentetan tertentu daripada teks yang lebih besar.
  • Cari dan ganti — uji corak sebelum menggunakannya dalam kod atau penyunting teks untuk operasi cari dan ganti.
  • Membina pengesah borang — sahkan bahawa regex pengesahan anda padan dengan semua input yang sah dan menolak semua yang tidak sah.

Langkah:

  1. Masukkan corak regex anda (cth., \d{3}-\d{4}).
  2. Pilih bendera: g (global), i (tidak peka huruf besar/kecil), m (berbilang baris), s (dotall).
  3. Taip atau tampal teks ujian dalam kawasan teks.
  4. Lihat semua padanan diserlahkan berserta kiraan.

Rumus

Corak + Bendera → RegExp → Jalankan terhadap Teks Ujian → Tatasusunan padanan Corak biasa: - \d+ → satu atau lebih digit - [a-zA-Z]+ → satu atau lebih huruf - ^…$ → sauh untuk permulaan/penghujung - (…) → kumpulan tangkapan

Kes Penggunaan

  • Mengesahkan alamat e-mel, nombor telefon, URL
  • Mengekstrak corak daripada teks (tarikh, harga, ID)
  • Operasi cari dan ganti dalam penyunting teks
  • Pengesahan input dalam borang web

Faedah Utama

  • Uji corak regex secara masa nyata
  • Lihat semua padanan diserlahkan
  • Sokongan untuk bendera biasa
  • Percuma, tiada pendaftaran diperlukan

Tips Pro

  • Uji dengan teks yang padan dan tidak padan
  • Gunakan rujukan regex dalam talian untuk corak kompleks
  • Mulakan dengan mudah dan tambah kerumitan secara beransur-ansur
  • Gunakan kumpulan tangkapan bernama untuk kebolehbacaan

Kesilapan Biasa

  • Tidak meng-escape aksara khas (guna \. bukannya .)
  • Terlupa bendera g apabila mengharapkan pelbagai padanan
  • Menggunakan kuantifier greedy sedangkan lazy diperlukan
  • Menjadikan corak terlalu rumit — lebih ringkas selalunya lebih baik

Istilah Utama

  • Corak: Ungkapan carian
  • Bendera: Pilihan yang mengubah kelakuan carian
  • Padanan: Kemunculan corak yang ditemui
  • Kumpulan tangkapan: Bahagian corak yang dikurung

Konsep Berkaitan

  • Ungkapan Biasa (Regex): Jujukan aksara yang mentakrifkan corak carian untuk memadankan teks.
  • Kumpulan Tangkapan: Bahagian regex yang dikurung yang mengekstrak bahagian tertentu daripada padanan.
  • Kuantifier: Aksara yang menentukan berapa kali elemen sebelumnya perlu berlaku (cth., +, *, ?, {n}).
  • Sauh: Pengesahan lebar sifar yang padan dengan kedudukan dalam teks dan bukan aksara (^ untuk permulaan, $ untuk penghujung).
  • Lookahead/Lookbehind: Pengesahan lebar sifar yang menyemak corak sebelum atau selepas kedudukan semasa tanpa menggunakan teks.

Contoh

Corak: ^[\w.-]+@[\w.-]+\.\w{2,}$ dengan teks ujian: "Hubungi kami di hello@example.com atau support@test.org" memadankan kedua-dua alamat e-mel dan memaparkannya dalam senarai keputusan.

Mentafsir Hasil

Mulakan dengan melihat kiraan padanan dan teks yang diserlahkan. Jika anda mengharapkan padanan tetapi tidak melihat sebarang, semak: (1) adakah bendera global (g) ditetapkan? Tanpanya, hanya padanan pertama ditemui. (2) Adakah anda meng-escape aksara khas? Noktah literal perlu di-escape sebagai \.. (3) Adakah sauh anda betul? ^ padan dengan permulaan rentetan, $ dengan penghujung. Panel kumpulan tangkapan menunjukkan apa yang dipadankan oleh setiap bahagian corak anda yang dikurung. Kumpulan bernama (menggunakan (?...)) menjadikan corak kompleks lebih mudah dibaca. Gunakan kumpulan untuk mengekstrak bahagian tertentu daripada padanan — contohnya, menangkap kod kawasan secara berasingan daripada baki nombor telefon. Kesilapan regex biasa yang perlu diwaspadai: kuantifier greedy yang memadankan terlalu banyak teks (gunakan kuantifier lazy *? atau +? sebaliknya), terlupa bendera berbilang baris semasa memadankan merentas baris, dan menggunakan . bukannya [\s\S] apabila anda mahu memadankan sebarang aksara termasuk baris baharu.

Soalan Lazim

Apakah ungkapan biasa?
Regex ialah jujukan aksara yang mentakrifkan corak carian. Ia digunakan untuk pemadanan corak dalam teks, seperti mencari alamat e-mel, mengesahkan input, atau mengekstrak data daripada rentetan.
Enjin regex apakah yang digunakan alat ini?
Alat ini menggunakan enjin RegExp terbina dalam JavaScript, yang menyokong kebanyakan ciri regex standard termasuk kumpulan, lookahead, kuantifier, dan kelas aksara.
Apakah bendera regex yang biasa?
g (global): Mencari semua padanan, bukan hanya yang pertama. i (tidak peka huruf besar/kecil): Mengabaikan huruf besar/kecil. m (berbilang baris): ^ dan $ padan dengan sempadan baris. s (dotall): . turut padan dengan baris baharu.
Mengapakah regex saya tidak menemui padanan?
Masalah biasa: bendera g tiada untuk pelbagai padanan, aksara khas tidak di-escape (., *, +, ?, [, ], (, )), atau penggunaan kuantifier yang salah.

Alat berkaitan

Terokai lebih banyak alat

Kalkulator Nisbah Lebar-Tinggi

Kalkulator Bandwidth

Kalkulator masa Pengunduhan

Kalkulator kos Hosting Cloud

Kalkulator kos CDN

Kalkulator Monetisasi API

Alat serupa

Kalkulator Nisbah Lebar-Tinggi
Alat Pembangun
Kalkulator Bandwidth
Alat Pembangun
Kalkulator masa Pengunduhan
Alat Pembangun
Kalkulator kos Hosting Cloud
Alat Pembangun