正则表达式

王朝other·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

常用正则表达式

(\d{3}-|\d{4}-)?(\d{8}|\d{7})? //国内电话

^[1-9]*[1-9][0-9]*$ //腾讯QQ

^[\\w-]+(+)*@[\w-]+(\.[\w-]+)+$]\.[\w-]+)*@[\w-]+(\.[\w-]+)+$//email地址

^[a-zA-z]+://(]\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$//url

^\d+$ //非负整数

^[0-9]*[1-9][0-9]*$//正整数

^((-\\d+)|(0+))$//非正整数

^-[0-9]*[1-9][0-9]*$//负整数

^-?\\d+$ //整数

^\\d+(]\.\d+)?$//非负浮点数

^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$//正浮点数

^((-\\d+(]\.\d+)?)|(0+(\.0+)?))$//非正浮点数

^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$//负浮点数

^(-?\\d+)(]\.\d+)?$//浮点数

^[A-Za-z]+$//由26个英文字母组成的字符串

^[A-Z]+$//由26个英文字母的大写组成的字符串

^[a-z]+$//由26个英文字母的小写组成的字符串

^[A-Za-z0-9]+$//由数字和26个英文字母组成的字符串

^\\w+$//由数字、26个英文字母或者下划线组成的字符串

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航