FL wrote:

> Dear All,
> Tanya ya... ini artinya apa ya ? :
> Var1 =~/^([^\.]*)/);
> Var2 =~/^(..)(.....)(.*)/);
> 
> Thank you sebelumnya...
> 
> FL
> 
mungkin yang dimaksud:
$Var1 =~/^([^\.]*)/;
$Var2 =~/^(..)(.....)(.*)/;

Baris pertama mengambil sejumlah kaarekter
mepet kiri yang bukan karakter titik.

Baris kedua mengambil 2 karakter pertama, 5 karakter berikutnya
dan sisanya juga. Jadi kalau program berikut dijalankan:

$Var1 = "abcdef.ghij";
$Var1 =~/^([^\.]*)/;

print "$1\n";

$Var2= "aabbbbbkasdjfk";
$Var2 =~/^(..)(.....)(.*)/;

print "$1\n$2\n$3\n";

Hasilnya adalah:
abcdef
aa
bbbbb
kasdjfk

Tanda kurung dalam RE digunakan untuk mengambil
potongan string yang hasilnya dimasukkan berturut-turut
dalam variabel $1, $2, $3, dst.

Salam,
Prastowo


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

Kirim email ke