[Tue, 31 Jul 2001, 14:34:12 +0700 0.4K] N. Kurniawan menulis (diedit):
% 
% spy bisa ambil "{text1}" saja gimana ya? saya dah coba pattern
% berikut:
% 
% $pattern="/({)$str:(.)+}/";
% 
% malah yg keambil semuanya (sampai "{text2}"). gara2 pakai (.) kali
% saya pakai preg_match di php.
% 
---end quoted text---

        Kalau di Perl, atur 'greediness'-nya (lihat di 'man perlre'),
        jadi kalau mau 'text1' saja:

                /{(.+?)}/

        Tanda '?' setelah '+' mengambil minimum string di antara '{' dan
        '}'.

-- 
amal
        Ayo tersenyum: negeri ini memerlukannya


-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke