易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP 常用正则表表达示

只能输入1个数字
 
表达式 ^\d$
描述 匹配一个数字
匹配的例子 0,1,2,3
不匹配的例子
 
只能输入n个数字
 
表达式 ^\d{n}$  例如^\d{8}$
描述 匹配8个数字
匹配的例子 12345678,22223334,12344321
不匹配的例子
 
只能输入至少n个数字
 
表达式 ^\d{n,}$ 例如^\d{8,}$
描述 匹配最少n个数字
匹配的例子 12345678,123456789,12344321
不匹配的例子
 
只能输入m到n个数字
 
表达式 ^\d{m,n}$ 例如^\d{7,8}$
描述 匹配m到n个数字
匹配的例子 12345678,1234567
不匹配的例子 123456,123456789
只能输入数字
 
表达式 ^[0-9]*$
描述 匹配任意个数字
匹配的例子 12345678,1234567
不匹配的例子 E,清清月儿
只能输入某个区间数字
 
表达式 ^[12-15]$
描述 匹配某个区间的数字
匹配的例子 12,13,14,15
不匹配的例子
 
只能输入0和非0打头的数字
 
表达式 ^(0|[1-9][0-9]*)$
描述 可以为0,第一个数字不能为0,数字中可以有0
匹配的例子 12,10,101,100
不匹配的例子 01,清清月儿
只能输入实数
 
表达式 ^[-+]?\d+(\.\d+)?$
描述 匹配实数
匹配的例子 18,+3.14,-9.90
不匹配的例子 .6,33s,67-99
只能输入n位小数的正实数
 
表达式 ^[0-9]+(.[0-9]{n})?$以^[0-9]+(.[0-9]{2})?$为例
描述 匹配n位小数的正实数
匹配的例子 2.22
不匹配的例子 2.222,-2.22
只能输入m-n位小数的正实数
 
表达式 ^[0-9]+(.[0-9]{m,n})?$以^[0-9]+(.[0-9]{1,2})?$为例
描述 匹配m到n位小数的正实数
匹配的例子 2.22,2.2
不匹配的例子 2.222,-2.2222
只能输入非0的正整数
 
表达式 ^\+?[1-9][0-9]*$
描述 匹配非0的正整数
匹配的例子 2,23,234
不匹配的例子 0,-4
只能输入非0的负整数
 
表达式 ^\-[1-9][0-9]*$
描述 匹配非0的负整数
匹配的例子 -2,-23,-234
不匹配的例子 0,4
只能输入n个字符
 
表达式 ^.{n}$ 以^.{4}$为例
描述 匹配n个字符,注意汉字只算1个字符
匹配的例子 1234,12we,123清,清清月儿
不匹配的例子 0,123,123www
只能输入英文字符
 
表达式 ^.[A-Za-z]+$为例
描述 匹配英文字符,大小写任意
匹配的例子 Asp,WWW,
不匹配的例子 0,123,123www
只能输入大写英文字符
 
表达式 ^.[A-Z]+$为例
描述 匹配英文大写字符


相关文档:

ASP去除HTML标记

Function LoseHtml(ContentStr)
  Dim ClsTempLoseStr,regEx
  ClsTempLoseStr = Cstr(ContentStr)
  Set regEx = New RegExp
  regEx.Pattern = "<\/*[^<>]*>"
  regEx.IgnoreCase = True
  regEx.Global = True
  ClsTempLose ......

通过项目学web开发:HTML and ASP 第1天


前言:
不少人都推崇学习编程最佳方式是在实际项目中磨练,通过解决项目中的一个个实际问题将相关的知识点学以致用。作为刚刚迈上编程/web开发自学之路的新手,我便打算将该学习方式加以实践,并通过博客平台记录自己的学习点滴。
我的第一个实践项目便是留言板,之所以选择ASP+Access是因为简单易用,如果一切顺利待上 ......

ASP长文章内容自动分页函数

<%
Const maxPagesize=1000     '设置分页字数
Function InsertPageBreak(strText)
Dim strPagebreak,s,ss
Dim i,IsCount,c,iCount,strTemp,Temp_String,Temp_Array
strPagebreak="[hiweb_break]"
s=strText
If Len(s)<maxPagesize Then
   InsertPageBreak=s
End If
s=Repl ......

[ASP中使用三层架构] 7.Data类

    第三个类,是数据库连接类,这个可以看做是负责最底层的数据库访问的一个对象,并不属于数据层. 它只是一个工具,而不涉及到任何关于数据库内容的逻辑.
   
   
    再次重申一下,这三个类,只是在ASP三层架构中的三大基本对象,象这种对象,我在具体的业务 ......

asp连接Mssql的方法及常见的错误

asp衔接Mssql的办法及常见的差错
//第一种写法:
MM_conn_STRING = "Driver={SQL Server};server=(local);uid=sa;pwd=;database=infs;"
Set conn = Server.Createobject("ADODB.Connection")
conn.open MM_conn_STRING
SET RS=SERVER.CreateObject("ADOBD.recordset")
SQL="SELECT * from TABLE ORDER BY ID DESC"
R ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号