17 jenis ekspresi reguler di ASP.NET
Penulis:Eve Cole
Waktu Pembaruan:2009-06-30 15:49:52
"^d+$" //Bilangan bulat non-negatif (bilangan bulat positif + 0)
"^[0-9]*[1-9][0-9]*$" //Bilangan bulat positif
"^((-d+)|(0+))$" //Bilangan bulat non-positif (bilangan bulat negatif + 0)
"^-[0-9]*[1-9][0-9]*$" //Bilangan bulat negatif
"^-?d+$" //bilangan bulat
"^d+(.d+)?$" //Bilangan floating point non-negatif (bilangan floating point positif + 0)
"^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]* .[0-9]+)|([0-9]*[1-9][0-9]*))$" //Angka floating point positif
"^((-d+(.d+)?)|(0+(.0+)?))$" //Bilangan floating point non-positif (bilangan floating point negatif + 0)
"^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9] *.[0-9]+)|([0-9]*[1-9][0-9]*)))$" //Nomor floating point negatif
"^(-?d+)(.d+)?$" //Nomor titik mengambang
"^[A-Za-z]+$" //String yang terdiri dari 26 huruf bahasa Inggris
"^[AZ]+$" //Sebuah string yang terdiri dari 26 huruf besar bahasa Inggris
"^[az]+$" //Sebuah string yang terdiri dari 26 huruf kecil bahasa Inggris
"^[A-Za-z0-9]+$" //String yang terdiri dari angka dan 26 huruf bahasa Inggris
"^w+$" //String yang terdiri dari angka, 26 huruf bahasa Inggris, atau garis bawah
"^[w-]+(.[w-]+)*@[w-]+(.[w-]+)+$" //alamat email
"^[a-zA-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$" // url