Metacharacters dot sudah digunakan dalam modul sebelumnya namun tidak dibahas secara detail. Dapat dikatakan, metacharacters dot sangat umum digunakan.
Metacharacters Dot digunakan untuk mempresentasikan alphanumeric dan symbol (huruf besar, huruf kecil, angka, symbol) kecuali new line atau \n.
Contoh penggunaan: Matching semua isi string target kecuali new line.
Pattern akan menggunakan dot yang diikuti yanda plus. Tanda plus adalah tanda repetisi, yang menunjukan repetisi metacharacters sebelumnya minimal 1 kali.
Jadi pattern untuk match seluruh isi string target adalah .+
Tanda kurung digunakan untuk grouping, umumnya digunakan untuk melakukan lebih dari 1 pattern matching untuk 1 target string. Lihat modul https://skillplus.web.id/menggunakan-re-group-dan-groups/
import re str = "Ini akan match seluruh isi text" pattern = r"(.+)" result = re.search(pattern, str) result
<re.Match object; span=(0, 31), match='Ini akan match seluruh isi text'>