正則表達式

經常使用方法
	test()	//   /^[a-zA-Z0-9]{4,10}$/.test(str)	驗證4~10位數字或字母
	exec()
	三種匹配模式
	//g		全局匹配
	//i		忽略大小寫
	//m     多行匹配
	表達式元字符
	.		匹配除換行符以外的單個字符
	\w		匹配字符:[A-Za-z0-9]
	\W		匹配非字符:[^A-Za-z0-9]
	\d		匹配數字:[0-9]
	\D		匹配非數字:[^0-9]
	\s		匹配空白字符
	\S		匹配非空白字符
	\n		匹配換行符
	特殊字符
	^		匹配開始
	$		匹配結束
	|		匹配字符中任意一個:x|y 匹配x或y
	()		分組匹配
	[]		匹配方括號內的任意一個字符
	[^]		匹配不在方括號內的字符
	{x}		匹配前一項x次
	{x,}	匹配前一項x到n次
	{x,y}	匹配前一項x到y次 但不超過y次
	*		匹配前一項0或屢次:{0,}
	+		匹配前一項1或屢次:{1,}
	?		匹配前一項0或1次:{0,1}
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息