<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Regex on Pemburu Kode</title><link>https://pemburukode.com/tags/regex/</link><description>Recent content in Regex on Pemburu Kode</description><generator>Hugo -- gohugo.io</generator><language>id</language><lastBuildDate>Tue, 29 Sep 2026 08:00:00 +0700</lastBuildDate><atom:link href="https://pemburukode.com/tags/regex/index.xml" rel="self" type="application/rss+xml"/><item><title>Belajar Regex Python (re Module) Lengkap untuk Pemula</title><link>https://pemburukode.com/belajar-python-regex-re-module/</link><pubDate>Tue, 29 Sep 2026 08:00:00 +0700</pubDate><guid>https://pemburukode.com/belajar-python-regex-re-module/</guid><description>&lt;!-- raw HTML omitted -->
&lt;!-- raw HTML omitted -->
&lt;p>waktu pertama kali melihat pola Regex (Regular Expression) seperti &lt;code>r&amp;quot;^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$&amp;quot;&lt;/code>, jujur kepala saya langsung pusing. kelihatannya seperti deretan karakter acak yang tidak masuk akal 🙂&lt;/p>
&lt;p>namun setelah dipelajari logikanya, regex ternyata adalah salah satu alat paling sakti yang wajib dikuasai programmer. pekerjaan validasi formulir yang tadinya membutuhkan 30 baris logika &lt;code>if-else&lt;/code> bertingkat bisa diselesaikan hanya dalam 1 atau 2 baris regex. modul bawaan Python bernama &lt;code>re&lt;/code> menyediakan semua fitur regex modern yang sangat cepat dan andal.&lt;/p>
&lt;p>di artikel ini kita pelajari modul &lt;code>re&lt;/code> Python dari nol: memahami konsep raw string, kamus simbol metakarakter penting, perbedaan &lt;code>search&lt;/code>, &lt;code>match&lt;/code>, dan &lt;code>findall&lt;/code>, teknik manipulasi teks dengan &lt;code>re.sub()&lt;/code>, hingga studi kasus validasi email dan nomor WhatsApp Indonesia.&lt;/p></description></item></channel></rss>