
正则表达式
文章平均质量分 76
faunjoe
踏踏实实,一步一个脚印.
展开
-
常用正则表达式
非负整数(正整数 + 0) [^//d+$] 正整数 [^[0-9]*[1-9][0-9]*$] 非正整数(负整数 + 0) [^((-//d+)|(0+))$] 负整数 [^-[原创 2009-07-15 17:03:00 · 361 阅读 · 0 评论 -
数字的正则表达式
验证数字:^[0-9]*$ 验证n位的数字:^/d{n}$ 验证至少n位数字:^/d{n,}$ 验证m-n位的数字:^/d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$ 验证非零的正整数:^/+?[1-9]原创 2009-07-15 17:02:00 · 504 阅读 · 1 评论 -
数字加字母验证码和汉字验证码
//生成验证码(数字加字母或者汉字)using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;原创 2009-07-15 17:06:00 · 541 阅读 · 0 评论 -
只能输入整数或带小数点的数的正则表达式
只能输入整数或带小数点的数的正则表达式 收藏 1、 ^[1-9][0-9]*$2、 ^(?:[1-9][0-9]*|0)(?:/.[0-9]+)?$ private void txtWbgs_Validating(object sender, CancelEventArgs e) { string Regx = @"(^[1-9][0-9原创 2009-07-20 15:56:00 · 3076 阅读 · 0 评论 -
【经验分享】常用正则表达式收集
将收集的正则表达式归纳。以后持续跟进。 匹配中文字符的正则表达式: [/u4e00-/u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^/x00-/xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 字符串中只能输入汉字:"^[/u4e00-/u9fa5]{0,}$"评注:可以原创 2009-08-01 17:52:00 · 435 阅读 · 0 评论 -
手机号码正则表达式
JS验证电话号码电话号码已不是以前那么固定,号码不断升级。故做出最简的最实用的号码验证1、在电话号码里只允许出现"0-9"、 "-"、 "+"var cellphone=/^([/d-+]*)$/;if(!cellphone.test(form1.messagePhone.value)){alert(您输入有效电话号码!);form1.messagePhone.focus();return f原创 2009-06-29 16:14:00 · 3032 阅读 · 0 评论