SinggahDapur
20th November 2011, 12:07 PM
Untuk belajar regular expressions pertama agan harus belajar sintak patterns.
kita bisa mengelompokkan karakter2 ke dalam sebuah pattern seperti ini:
Karakter2 biasa yg mencocokkan dirinya seperti "hello"
Indikator awal dan akhir seperti ^ dan $
indikator penjumlahan seperti +,*,?
Logical operator seperti |
pengelompokan dengan {},(),[]
contoh pattern untuk mengecek kevalidan email sbb:
code:
^[a-zA-Z0-9._-]+@[a-zA-Z0-9-]+\.[a-zA-Z.]{2,5}$
Nah ane binging ni gan maksud pattern di atas tuh apa?
klo ane pngen buat pattern gn gmn gan?
setiap kata yang punya imbuhan meng-kan,akhiran -kan,dll
Thanks before
UPDATE
Quote:
Malam agan2 ...Mau tanya ttg pattern di PHP nih
1. misal untuk kata "belajar":
A. eregi('^(bel)(ajar)', $kata)
B. eregi('^(bel(ajar))', $kata)
diantara 2 pattern tsb menurut agan2 mana yg paling tepat?
2. Trus ini lg misal "terasa"
A. eregi('^(ter)[aiueo]', $kata)
B. eregi('^(ter[aiueo])', $kata)
diantara 2 pattern tsb menurut agan2 mana yg paling tepat?
3. trus ini lg:
A. eregi('^(ter)[^aiueo](er)', $kata)
B. eregi('^(ter)[aiueo]er', $kata)
4.trus bagaimanakah pattern yg tepat untuk mem(rV|V) dmn V = huruf vokal
Mohon jawabannya agan2 , soalnya saya masih bingung dg pattern ini
Terima Kasih
Spoiler for 1:
Algoritma mesum cowok mesum (http://ceriwis.us/showthread.php?t=8838703)
</div>
kita bisa mengelompokkan karakter2 ke dalam sebuah pattern seperti ini:
Karakter2 biasa yg mencocokkan dirinya seperti "hello"
Indikator awal dan akhir seperti ^ dan $
indikator penjumlahan seperti +,*,?
Logical operator seperti |
pengelompokan dengan {},(),[]
contoh pattern untuk mengecek kevalidan email sbb:
code:
^[a-zA-Z0-9._-]+@[a-zA-Z0-9-]+\.[a-zA-Z.]{2,5}$
Nah ane binging ni gan maksud pattern di atas tuh apa?
klo ane pngen buat pattern gn gmn gan?
setiap kata yang punya imbuhan meng-kan,akhiran -kan,dll
Thanks before
UPDATE
Quote:
Malam agan2 ...Mau tanya ttg pattern di PHP nih
1. misal untuk kata "belajar":
A. eregi('^(bel)(ajar)', $kata)
B. eregi('^(bel(ajar))', $kata)
diantara 2 pattern tsb menurut agan2 mana yg paling tepat?
2. Trus ini lg misal "terasa"
A. eregi('^(ter)[aiueo]', $kata)
B. eregi('^(ter[aiueo])', $kata)
diantara 2 pattern tsb menurut agan2 mana yg paling tepat?
3. trus ini lg:
A. eregi('^(ter)[^aiueo](er)', $kata)
B. eregi('^(ter)[aiueo]er', $kata)
4.trus bagaimanakah pattern yg tepat untuk mem(rV|V) dmn V = huruf vokal
Mohon jawabannya agan2 , soalnya saya masih bingung dg pattern ini
Terima Kasih
Spoiler for 1:
Algoritma mesum cowok mesum (http://ceriwis.us/showthread.php?t=8838703)
</div>