regular_express.inc

来自「asterisk用 的voip记费软件」· INC 代码 · 共 94 行

INC
94
字号
<?php$regular = array();// 0 $regular[]  = array(	"^.{3}", 			"(AT LEAST 3 CARACTERS)");// 1$regular[]  = array(	"^[0-9A-Za-z_]([-.]?[0-9A-Za-z_])*@[0-9A-Za-z][-.0-9A-Za-z]*\\.[A-Za-z]{2,4}[.]?$",                        "(MATCH WITH THE EMAIL STRUCTURE. ie : name@domain.ext)");// 2$regular[]  = array(	".{5}$", 			"(AT LEAST 5 SUCCESSIVE CHARACTERS APPEAR AT THE END OF THIS STRING)");// 3$regular[]  = array(	".{4}", 			"(AT LEAST 4 CHARACTERS)");// 4$regular[]  = array(	"^[0-9]+$"	, 			"(NUMBER FORMAT)");// 5$regular[]  = array(	"^([0-9]{4})-([0-9]{2})-([0-9]{2})$"	, 			"(YYYY-MM-DD)");// 6$regular[]  = array(	"^[0-9]{8,}$"	, 			"(only number with more that 8 digits)");// 7$regular[]  = array(	"^[0-9][ .0-9\/\-]{6,}[0-9]$"	, 			"(phone number with more that 8 digits with . or - or space)");// 8 $regular[]  = array(	".{5}", 			"network adress format");			// 9$regular[]  = array(	"^.{1}", 			"(AT LEAST 1 CARACTERS)");			// 10$regular[]  = array(	"^([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})$"	, 			"(YYYY-MM-DD HH:MM:SS)");			// 11 $regular[]  = array(	"^.{2}", 			"(AT LEAST 2 CARACTERS)");// 12$regular[]  = array(	"^(-){0,1}[0-9]+(\.){0,1}[0-9]*$"	, 			"(NUMBER FORMAT WITH/WITHOUT DECIMAL, use '.' for decimal)");		// 13  - RATECARD$regular[]  = array(	"^(defaultprefix|[0-9]+)$", 			"(NUMBER FORMAT OR 'defaultprefix')");// 14  - DNID PREFIX FOR RATECARD$regular[]  = array(	"^(all|[0-9]+)$", 			"(NUMBER FORMAT OR 'all')");			// 15 - RATECARD TIME$regular[]  = array(    "^([0-9]{2}):([0-9]{2})$"   ,                       "(HH:MM)");						// 0.  A STRING WITH EXACTLY 3 CHARACTERS.// 1.  EMAIL ADRESSE// 2 . IF AT LEAST FIVE SUCCESSIVE CHARACTERS APPEAR AT THE END OF THE STRING. // 3. IF AT LEAST 4 CHARACTERS/**"^\d+$"				// NOT A NATURAL NUMBER		#REJECT		-3"^\-?d+$"			// NOT AN INTEGER		#REJECT		+3"^[+-]?\d+$"			// NOT AN INTEGER		"^-?\d+\.?\d*$"			// NOT A DECIMAL NUMBER		#REJECT		.2".{80,}"			// LINE OF AT LEAST 80 CHARACTERS"(\d{4})-(\d\d)-(\d\d)"		// YYYY-MM-DD**/?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?