On Tuesday 28 February 2006 00:22, Riyogarta wrote:
> Betul, mungkin ini kemungkinan terakhir, saya harus me-rename terlebih
> dahulu string yang ada dalam tag menjadi string lain untuk sementara
> waktu. Baru setelah semua proses dijalankan string tersebut diubah
> kembali ke bentuk semula. Hanya, saya pun belum bisa menemukan regex
> yang pas agar,
> misalnya:
> <a href="www.test.com" target="_blank>
> menjadi
> <a href="www.##temp001##.com" target="_blank>
> saya tadi coba regex preg_match("/<[^>]*test*\"?[^>]*>\/i", "Coba",
> $instring) ... weleh .. malah semuanya keganti Coba hahaha.
> Kaco ah ilmu regex gue :D
> Coba mau test tools dari Harry dulu .... masih penasaran .... thx
harusnya kira2 seperti ini:
1. inisialiasi 2 variabel $lama & $baru, $lama isinya string yang lama, $baru
variabel kosong
2. proses $lama dari awal sampai akhir, kenali mana karakter yang berada di
dalam tag html dan mana yang di luar.
3. untuk karakter yang di dalam tag html langsung append ke $baru, sedangkan
untuk karakter di luar tag html diproses dulu sesuai keperluan
hint: kalau pakai PHP pcre bisa pakai preg_split dengan flag
PREG_SPLIT_DELIM_CAPTURE
--
http://priyadi.net
--~--~---------~--~----~------------~-------~--~----~
Anda menerima pesan ini karena Anda tergabung pada grup Grup Google
"teknologia" grup.
To post to this group, send email to [email protected]
Untuk keluar dari grup ini, kirim email ke [EMAIL PROTECTED]
Untuk pilihan lainnya, lihat grup ini pada
http://groups.google.com/group/teknologia
-~----------~----~----~----~------~----~------~--~---