[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