Regular
Expression
Merupakan ungkapan
yang mengandung karakter-karakter yang mempunyai makna khusus. Simbol-simbol yang
digunakan dalam Regular Expression :
No
|
Simbol
|
Arti
|
Contoh
|
Hasil
|
1.
|
•
|
Sembarang
karakter tunggal
|
E•a
|
Ela
Ema
|
2.
|
*
|
Nol,
satu atau beberapa karakter yang ada di depan tanda
|
a*m
|
am
aim
apel
|
3.
|
[••]
|
Sembarang
karakter yang terletak
di
dalam [ ]
|
[eo]fi
|
efi
ofi
|
4.
|
[^••]
|
Sembarang
karakter selain yang terletak sesudah ^ di dalam [ ]
|
[^Bb]us
|
Fus
Gus
Kus
|
5.
|
^
|
Di
awal baris
|
^Pagi
|
Pagi
ini...
|
6.
|
$
|
Akhir
baris
|
Pagi$
|
...pagi
|
Contoh
:
$
cat teman.dat
Lintang
Andika
Abraham
Cyndi
Zaenal
Anna
Melani
Fitriani
Bidun
Kartini
1. $ grep ‘ani$’ teman.dat → mencari teman yang berakhiran
‘ani’
Hasil:
Melani
Melani
Fitriani
2.
$
grep ‘^[k••z]’ teman.dat
→ mencari teman yang berawalan k sampai z
Hasil:
Lintang
Zaenal
Melani
Kartini
3.
$
grep ‘^••••$’ teman.dat
→ mencari teman yang hanya terdiri dari 4 karakter
Hasil:
Anna
Tidak ada komentar:
Posting Komentar