|
Coba bantu yah.. Week 20+ Untuk Digit Tahun : "[0-9][0-9]” Untuk Digit Week : “[2-5][0-9]” The Rest is : “\w+” strPattern1 = “[0-9][0-9][2-5][0-9]\w+” Week 19 : Untuk Digit Tahun : "[0-9][0-9]” Untuk Digit Week : “19” The Rest is : “\w+” strPattern2 = “[0-9][0-9]19\w+” Kemudian Gabungin aja pakai OR. (di RegEX
OR = | ) strPattern = strPattern1 & “|”
& strPattern2 rexp.pattern = strPattern semoga membantu.. From:
[email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Setiawan, Vendi Hi all, salam kenal… Saya mau nanya mengenai regular _expression_, singkatnya minta
bantuan, masalah yg saya hadapi sbb: Saya sedang buat aplikasi utk validasi serial no, dan
menemukan kendala utk regular _expression_. Format serial numbernya: 0619CXXX 06 berarti tahun, 19 ini adalah week
dan bisa berubah, tergantung dari week ke berapa dalam tahun tersebut, C tdk ada arti khusus (abaikan saja) XXX berupa serial no. Nah kita masuk bagian seriusnya, begini …. Serial no yg dipakai adalah yg mengandung week ke 19 keatas,
sedangkan 19 kebawah (mulai 18) tidak bisa dipakai lagi. Nah bagaimana validasi dgn RegEx nya ??? sementara RegEx yg
saya pakai [2-5][0-9] tetapi hanya bisa mulai week ke 20 ke atas, week ke 19
tdk ikut serta. Kayaknya lebih cepat nanya daripada cari2 tahu
sendiri… hehehehe…. Terima kasih, Vendi
|
