Urutan Escape
Pelajaran 23 dari 28 dalam kursus RegEx di Python di Coddy.
Urutan escape memungkinkan kamu menyertakan karakter khusus dalam pola regex. Berikut beberapa urutan escape yang umum:
\d: Cocok dengan digit apa pun (setara dengan[0-9]).\D: Cocok dengan karakter apa pun yang bukan digit (setara dengan[^0-9]).\w: Cocok dengan karakter kata apa pun (setara dengan[a-zA-Z0-9_]).\W: Cocok dengan karakter apa pun yang bukan karakter kata (setara dengan[^a-zA-Z0-9_]).\s: Cocok dengan karakter spasi kosong apa pun (setara dengan[ \t\n\r\f\v]).\S: Cocok dengan karakter apa pun yang bukan spasi kosong (setara dengan[^ \t\n\r\f\v]).
import re
text = "The price is $5.99 on 06/12/2024."
pattern = r"\d{2}/\d{2}/\d{4}"
matches = re.findall(pattern, text)
print(matches) # output: ['06/12/2024']Pada contoh di atas, pola \d{2}/\d{2}/\d{4} mencocokkan tanggal dalam format "MM/DD/YYYY". Urutan escape \d cocok dengan digit apa pun.
Coba sendiri
Pelajaran ini tidak memiliki tantangan kode.
Semua pelajaran di RegEx di Python
1Pengantar
Pengantar5Pengelompokan dan Pola Lanjutan
PengelompokanPenangkapanOperator PipeAlternasiPengecekan ke DepanPengecekan ke BelakangLatihan sendiri: Compiler Python online
Uji pola pada teksmu sendiri: Penguji Regex