Regex Ganti API - Temukan & Ganti Gratis
Menerapkan pola regex ke string dan mengganti semua kecocokan dengan pengganti yang ditentukan. Mendukung referensi balik ($1, $2) untuk grup tangkapan di string pengganti.
Code examples
curl -X POST https://api.botoi.com/v1/regex/replace \
-H "Content-Type: application/json" \
-d '{"pattern":"(\\d{4})-(\\d{2})-(\\d{2})","flags":"g","testString":"Event date: 2026-03-26","replacement":"$2/$3/$1"}'When to use this API
Format ulang tanggal di seluruh dokumen
Konversikan semua tanggal ISO (YYYY-MM-DD) ke format AS (MM/DD/YYYY) atau format lainnya menggunakan referensi balik grup pengambilan.
Redaksi informasi sensitif dalam log
Ganti nomor kartu kredit, SSN, atau kunci API di file log dengan nilai yang disamarkan seperti "****" sebelum dibagikan.
Frequently asked questions
Bagaimana cara kerja referensi balik di string pengganti?
Gunakan $1 untuk grup tangkapan pertama, $2 untuk grup tangkapan kedua, dan seterusnya. $0 mengacu pada keseluruhan pertandingan.
Apakah penggantian hanya terjadi satu kali atau secara global?
Itu tergantung pada apakah Anda menyertakan tanda "g". Tanpa "g", hanya pertandingan pertama yang diganti. Dengan "g", semua kecocokan diganti.
Bisakah saya menggunakan melihat ke depan dan melihat ke belakang dalam polanya?
Ya. Mesin regex mendukung tampilan ke depan (?=), tampilan ke depan negatif (?!), tampilan ke belakang (?<=), dan tampilan ke belakang negatif (?<!).
Apakah ada perlindungan ReDoS untuk pola penggantian?
Ya. Batas waktu eksekusi 5 detik yang sama juga berlaku. Pola-pola yang menyebabkan kemunduran yang dahsyat akan dihentikan.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.