Ini jawaban saya lewat japri ke Widiono, abis nanyanya tadi lewat japri ke saya juga. Kali-kali ada yg tertarik, dan kalo bisa dikoreksi juga. On 14-Jun-1999, Widiono wrote: > saya punya masalah misalnya ada string : > "Widiono" <[EMAIL PROTECTED]> > Widya Latiep <[EMAIL PROTECTED]> > > polanya karakter didepan "<" dihapus dan dibelakang ">" juga dihapus > hasil yang diminta adalah > [EMAIL PROTECTED] > [EMAIL PROTECTED] > > bagaimana carnaya di linux ? mohon pencerahan. perl ama sed mungkin gini (gua belom nyoba): s/.*<(.*)>.*/\1/g ^^^ ^^^ | ^^^ dari > sampe abis | yg didalem <..> dari awal baris sampe < \1 artinya pattern (..) pertama g artinya global, kalo di satu baris ada 2 ya dikerjain 2 kali kalo di vim begini: :%s/.*<\(.*\)>.*/\1/g % artinya the whole file, trus ( sama ) harus diescape pake backslash > manual untuk belajar REGEX itu dimana ya ? pusing juga nih :) regex berbeda2, pusing... buat vim, buat perl, buat yg laen2 lagi.. ada bedanya dikit2.. kalo mau intro sih 'man 7 regex', kalo mau yg komplit, beli bukunya "Mastering Regular Expression" dari O'Reilly.. hehehe.. -- Ronny Haryanto -------------------------------------------------------------------------- Utk berhenti langganan, kirim email ke [EMAIL PROTECTED] Informasi arsip di http://www.linux.or.id/milis.php3 Pengelola dapat dihubungi lewat [EMAIL PROTECTED] Hosted by http://www.Indoglobal.com
