Menu
CoddyTech

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

Latihan sendiri: Compiler Python online

Uji pola pada teksmu sendiri: Penguji Regex