Editor Vi - Regular Expression

Posted by resrsr on Sunday, February 26, 2012

Regular Expression - Dalam memanipulasi string, biasanya terlebih dahulu kita harus menentukan pola string atau frasa apa yang akan kita rubah, baru menentukan dirubah menjadi apa string yang telah ditemukan tadi. Nah, Regular Expression berfungsi pada sisi pertama, yaitu menemukan patern, pola, dari sebuah string maupun frase, untuk kemudian diubah dan dimanipulasi menggunakan fungsi-fungsi pemrograman yang tersedia.

Editor Vi - Regular Expression

Pengertian Regular Expression dalam Linux

Adalah cara untuk menentukan sebuah pola karakter untuk pencarian dan pemfilteran. Dengan regular expression , kita tidak harus menentukanpola karakter yang eksak. Untuk menggunakan regular expression kita harus mengenal karakter-karakter khusus yang memiliki arti tersendiri jika digunakan di dalam pola regular expression Jenis Pattern Matching Untuk dapat menggunakan ekspresi beraturan tentunya kita terlebih dahulu mengetahui /mengenal beberapa karakter-karakter khusus yang memiliki arti tersendiri jika digunakan di dalam padanan pola. 

Karakter-karakter Dalam Regular Expression

Berikut ini karakter-karakter khusus yang digunakan dalam padanan pola pada modus edit.
Match awal baris : ( ^ ) Contoh : /^<</  : Digunakan untuk mencari << pada awal baris.  
Match satu karakter : ( . ) Contoh : /p./  : Digunakan untuk mencari kata yang ada huruf p.  
Match akhir baris : ( $ ) Contoh : /$>>/  : Digunakan untuk mencari >> pada akhir baris. 
Match pilihan karakter : (-) Contoh : / [ 0 - 9 ]  : Digunakan untuk mencari numeric.
Match setiap karakter ( termasuk karakter kosong ) : ( * )

Contoh Penggunaan Regular Expression

Contohnya : $Vi latih1 

Contoh :/ tiba* : Mencari kata yang ada kata ada ( adalah, adapun ).
Ketikkan perintah /tiba*, maka akan keluar hasilnya pada gambar di bawah ini dimana akan diblock kata tiba.
Judul: Editor Vi - Regular Expression
Rating: 100% based on 9998 ratings. 9 user reviews.
Ditulis Oleh resrsr

Terimakasih atas kunjungan beserta kesediaan Anda membaca artikel ini. Kritik dan Saran dapat Anda sampaikan melalui Kotak komentar dibawah ini.

{ 0 comments... read them below or add one }

Post a Comment

Silahkan tinggalkan komentar :)