import re
#Cek jika string diawali dengan "Hujan" dan diakhirnya "Cianjur.":
teks = "Hujan deras turun di Pacet, Cianjur."
x = re.search("^Hujan.*Cianjur.$", teks)
if x:
print("Ya! Cocok pisan coy!")
else:
print("[ngaheruk:] teu cocok ning!")
======
Contoh kasus ditoong disini 🌐
======================
Contoh Kasus RegEx
//
Referensi Cepat
| Pattern | Description |
|---|---|
. | Any character except newline |
\d | Digit (0-9) |
\w | Word character (a-z, A-Z, 0-9, _) |
\s | Whitespace |
[abc] | Character class |
^ / $ | Start / end of line |
* / + / ? | 0+, 1+, 0 or 1 |
{n,m} | Between n and m times |
(group) | Capture group |
(?:group) | Non-capturing group |
a|b | Alternation (a or b) |
| [arn] | Mengembalikan kecocokan jika salah satu karakter tertentu (a, r, atau n) itu ada | ||
| [a-n] | Mengembalikan kecocokan untuk karakter huruf kecil apa pun, menurut abjad antara a dan n | ||
| [^arn] | Mengembalikan kecocokan untuk semua karakter KECUALI a, r, dan n | ||
| [0123] | Mengembalikan kecocokan dimana digit tertentu (0, 1, 2, atau 3) itu ada | ||
| [0-9] | Mengembalikan kecocokan untuk digit antara 0 dan 9 | ||
| [0-5][0-9] | Mengembalikan kecocokan dua digit nomor dari 00 dan 59 | ||
| [a-zA-Z] | Mengembalikan kecocokan alpabet antara a dan z, huruf kecil ATAUPUN huruf besar | ||
| [+] | Dalam set, +, *, ., |, (), $,{} tidak ada arti khusus, jadi [+] berarti: mengembalikan kecocokan untuk semua karakter + pada string |
Tidak ada komentar:
Posting Komentar