Regular expression

Pola dalam mendefinisikan pencarian teks yang bisa diterapkan dalam bahasa pemrograman, teks editor, dan text manipulation tools (egrep, awk, sed). Regular expression bisa digunakan untuk mencari dan atau mengganti karakter, kata, bahkan kalimat.

Match semua karakter
( +[a-zA-Z]+ +)

Match email address
[a-z0-9_]+@[a-z0-9]+.[a-z]+.

Match IP address
[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}
[[:digit:]]{1,3}.[[:digit:]]{1,3}.[[:digit:]]{1,3}.[[:digit:]]{1,3}

Match an http URL
http://[a-zA-Z0-9-.]+.[a-zA-Z]{2,4}

Position markers

Menentukan posisi pola dalam string (urutan karakter).

Identifiers

Menentukan karakter yang harus ada untuk mencocokkan ekspresi reguler.

Count modifiers

Count Modifier mendefinisikan berapa kali suatu pola muncul.

Extra