Anda benar. Saya sendiri baru sadar pagi ini. Aku kira yang disimpan di
array of regmatch_t :

misalnya :

/*Kamus*/
regmatch_t matches[10];

/*Algoritma*/
.......
regexec(&..., ..., 10, matches, 0)
.......

itu kemunculan dari semua pola regex yang kita berikan. Ternyata isinya
hanya satu plus sejumlah () == atom ?? yang ada di dalam regex. Jadi
komponen kedua, ketiga, dst dari array of regmatch_t itu berisi sama dengan
$1, $2, dst di perl. Wah anda benar sekali, bodohnya diriku ... :-(

> -----Original Message-----
> From: Conan The Barbarian [mailto:[EMAIL PROTECTED]]
> Sent: 27 Juni 2000 8:25
> To: [EMAIL PROTECTED]
> Subject: Re: [programming] Regex pake C
>
>
> He he he.... Bung Yusron kurang teliti, ya,
> dalam membaca source code regex yang dulu pernah saya
> posting.
> Saya tidak akan memposting ulang source nya,
> tetapi kalau ingin lagi, lewat japri saja.
> Dalam source code saya, saya menggunakan
> kurung untuk mengambil "submatch" seperti
> problem yang dihadapi Mas Yusron sekarang.
> Yaitu :
>
>  strcpy(regs,"a href\\s*=\\s*\"([^\"]*)\"");
>                                ^^^^^^^^
>                                ||||||||


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

Kirim email ke