<%
'set cn=fd_cn()
Function fd_cn(fdcn)
set fd_conn = server.CreateObject("adodb.connection")
fd_conn.open fdcn
set fd_cn=fd_conn
End Function
Function fd_rs(fdcn,fdsql)
set fd_rrss = server.CreateObject("adodb.recordset")
fd_rrss.open fdsql,fdcn,1,3
set fd_rs=fd_rrss
End Function
Function fd_free(rscn)
rscn.close
set rscn=nothing
end Function
Public Function ChkMail(ByVal Email)
Dim Rep,Pmail : ChkMail = True : Set Rep = New RegExp
Rep.Pattern = "([.a-zA-Z0-9_-]){2,10}@([a-zA-Z0-9_-]){2,10}(.([a-zA-Z0-9]){2,}){1,4}$"
Pmail = Rep.Test(Email) : Set Rep = Nothing
If Not Pmail Then ChkMail = False
End Function
'[格式化时间(显示)]
'函数名:Format_Time
'作 用:格式化时间(显示)
'参 数:s_Time ---- 时间变量
'参 数:n_Flag ---- 时间样式类型代码
' 1:"yyyy-mm-dd hh:mm:ss"
' 2:"yyyy-mm-dd"
' 3:"hh:mm:ss"
' 4:"yyyy年mm月dd日"
' 5:"yyyymmdd"
' 6:"MM/DD"
'返回值:返回格式化后时间
'示 例:response.write Format_Time(now(),4)
'**************************************************
Public Function Format_Time(ByVal s_Time,ByVal n_Flag)
Dim y, m, d, h, mi, s
Format_Time = ""
If IsDate(s_Time) = False Then Exit Function
y = cstr(year(s_Time))
m = cstr(month(s_Time))
If len(m) = 1 Then m = "0" & m
d = cstr(day(s_Time))
If len(d) = 1 Then d = "0" & d
h = cstr(hour(s_Time))
If len(h) = 1 Then h = "0" & h
mi = cstr(minute(s_Time))
If len(mi) = 1 Then mi = "0" & mi
s = cstr(second(s_Time))
If len(s) = 1 Then s = "0" & s
Select Case n_Flag
Case 1
' yyyy-mm-dd hh:mm:ss
Format_Time = y & "-" & m & "-" & d & " " & h & ":" & mi & ":" & s
Case 2
' yyyy-mm-dd
Format_Time = y & "-" & m & "-" & d
Case 3
' hh:mm:ss
Format_Time = h & ":" & mi & ":" & s
Case 4
' yyyy年mm月dd日
Format_Time = y & "年" & m & "月" & d & "日"
Case 5
' yyyymmdd
Format_Time = y & m & d
Case 6
'mm/dd
Format_Time = m & "/" & d
case 7
Format_Time = m & "/" & d & "/" & right(y,2)
End Select
End Function
'========================================
' 常用函数
'========================================
' 截取字符串
Function SUB_STRING(P_Str,P_Len)
if len(P_Str) > P_Len then '判断字符串的长度
SUB_STRING = left(P_Str,P_Len)&"..."
else
SUB_STRING = P_Str
end if
End Function
'过滤HTML代码
Function RemoveHTML(strHTML)
Dim objRegExp, Match, Matches
Set objRegExp = New Regexp
objRegExp.IgnoreCase = True
objRegExp.Global = True
'取闭合的<>
objRegExp.Pattern = "<.+?>"
'进行匹配
Set Matches = objRegExp.Execute(strHTML)
' 遍历匹配集合,并替换掉匹配的项目
For Each Match in Matches
strHtml=Replace(strHTML,Match.Value,"")
Next
RemoveHTML=strHTML
Set objRegExp = Nothing
End Function
'###################################################################################
'功能:替换录入信息中的特殊字符,把他们改为实体符号
'2002/01/04
'###################################################################################
Function Fixit(ByRef Valname)
If Trim(Valname)<>"" Then
Valname=Replace(Valname,chr(34),"“")
Valname=Replace(Valname,"'","''")
Valname=Replace(Valname,".","。")
Valname=Replace(Valname,"<","<")
Valname=Replace(Valname,">",">")
End If
Fixit=Valname
End Function
%>
分享到:
相关推荐
sqlserver中常用函数----字符串函数---- ASCII() --函数返回字符表达式最左端字符的ASCII 码值 CHAR() --函数用于将ASCII 码转换为字符 --如果没有输入0 ~ 255 之间的ASCII 码值CHAR 函数会返回一个NULL 值 ...
常用函数应用实例常用函数应用实例常用函数应用实例常用函数应用实例常用函数应用实例
LoadRunner常用函数 LoadRunner常用函数 LoadRunner常用函数 LoadRunner常用函数
C#常用函数源代码C#常用函数源代码C#常用函数源代码C#常用函数源代码C#常用函数源代码
基本上常用的都在这里了,如有遗漏还望指出。 MySQL常用函数大全
C常用函数 C常用函数 C常用函数 C常用函数
以下是 PyTorch 常用函数手册的资源描述: 资源名称: PyTorch 常用函数手册 描述: 该手册整理了 PyTorch 中常用的函数、类和工具的详细说明和示例用法,涵盖了张量操作、模型构建、优化器、损失函数、数据加载等...
MATLAB函数速查手册,MATLAB函数大全,MATLAB常用函数
python常用函数超详细总结pdf文档,常用的函数使用说明、高阶函数使用说明
vf常用函数及功能介绍,包含了大学计算机基础课中需要掌握的常用函数及其功能介绍
SAP HR几个常用函数及宏 都是最常用的
MySQL常用函数 MySQL常用函数
Java中常用函数汇总,汇总了acm java的部分代码!譬如:lastIndexOf()这个方法是在字符串中查找第一次出现某个特定字符串的位置,方向是从后向前,找到之后则返回特定字符的索引,找不到匹配的字符串则返回-1。
javascript常用函数集合 javascript常用函数集合 javascript常用函数集合
EXCEL常用函数实例 EXCEL常用函数实例 EXCEL常用函数实例
sql常用函数 sql server 常用函数
51单片机入门级别常用函数,主要包括I/O口、定时器、计数器、中断、通信等。
Delphi 常用函数及用法 Delphi 常用函数及用法
sap常用函数名http://hi.baidu.com/magicvicon/blog/item/043d05d3be4d6a3c970a161a.html
MatLab常用函数大全 - 本文档集合了MATLAB中常用的函数,包括常用的基本数学函数,常用的三角函数以及适用于向量的常用函数