Python re.match() Method

Method match hanya match jika pattern ada pada awal target string, jika match akan mengembalikan match object, jika tidak match akan mengembalikan NoneType object. Berikut contoh penggunaan re.match Object match dengan informasi span menunjukan index match awal dan akhir pada string target, dan string match. Pattern w{3} adalah pattern dengan tiga character berturut-turut, maka hasil … Read more

Sharing is caring:

Python re.search() method

Note: Untuk tutorial ini cukup digunakan REPL. Search method akan memeriksa seluruh isi target text dan mencari matching pattern string pertama yang ditemukan, kemudian berhenti melakukan pencarian. pattern: string pattern regular expression text: string target yang akan dicari Berikut contoh penggunaan search method. Isi dari result adalah re.Match object, yang isinya seperti berikut. span=(53, 57) … Read more

Sharing is caring:

Python re.compile() Method

Compile method berfungsi mengubah pattern string menjadi regular expression object, yaitu re.Pattern. Walaupun jika Anda tidak mengcompile, metoda untuk pattern searching akan otomatis melakukan kompilasi untuk Anda. Methoda compile ini cocok saat string pattern digunakan berulang kali untuk melakukan pattern searching. Jadi menghemat compute resource, cukup compile pattern satu kali. Berikut contoh menggunakan compile method … Read more

Sharing is caring:

Introduksi Python RE dan Raw String

Library Regular Expression Untuk menggunakan regular expression atau sering disebut regex, library Python yang digunakan adalah re. Raw String Setiap bahasa programming mengenal adanya escape character dengan menggunakan backslash “\”, seperti \n untuk new line atau \t untuk tab. String pattern Python Regex menggunakan format back slash untuk membuat pattern, contoh “\D{3}” yang artinya pola … Read more

Sharing is caring: