Regex Complexity Calculator

Nilai kompleksitas regex dan deteksi risiko ReDoS (catastrophic backtracking). Masukkan nilai, klik Hitung, dan dapatkan hasil lengkap beserta rinciannya — semua diproses di perangkat Anda tanpa dikirim ke server.

atau tekan Ctrl+Enter
Hasil
Isi kolom lalu klik Hitung — hasil muncul di sini.

Semua perhitungan berjalan di browser Anda. Data tidak pernah dikirim ke server kami.

728 × 90Slot Iklan TersediaPasang iklan Anda di sini

Contoh

Contoh Input

(a+)+b

Contoh Output

high — ReDoS risk

Cara Penggunaan

  1. 1Isi setiap kolom input dengan nilai yang ingin dihitung.
  2. 2Jika ada pilihan (satuan, mode, operasi), pilih sesuai kebutuhan.
  3. 3Klik tombol Hitung (atau tekan Ctrl+Enter).
  4. 4Hasil utama beserta rincian muncul di bagian Hasil. Klik Salin untuk menyalinnya.

Tentang Regex Complexity Calculator

Regex Complexity Calculator memberi skor kompleksitas pola regex berdasarkan jumlah quantifier, quantifier bersarang, backreference, dan lookaround. Yang terpenting, ia menandai quantifier bersarang yang berisiko ReDoS — pola yang bisa membuat mesin regex hang pada input tertentu.

Berguna untuk audit keamanan dan menghindari kerentanan denial-of-service via regex.

Pertanyaan Umum (FAQ)

Apakah Regex Complexity Calculator ini akurat?

Ya. Perhitungan menggunakan rumus standar dan dijalankan langsung di browser Anda dengan presisi penuh JavaScript (serta BigInt/decimal.js untuk angka besar bila diperlukan).

Apakah data saya dikirim ke server?

Tidak. Semua perhitungan terjadi sepenuhnya di perangkat Anda. Tidak ada nilai yang dikirim atau disimpan di server kami.

Tools Terkait

Kategori Terkait