日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

asp中正则表达式应用

發布時間:2024/9/20 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 asp中正则表达式应用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

??????? /*asp中的用法
??????? set regex=new Regexp
??????? regex.Multiline=True
??????? regex.Global=True
??????? regex.IgnoreCase=True
??????? regex.Pattern="(\(\d{3}\)|\d{3}-)?\d{8}"
??????? if regex.Test("83768888") then
??????????? Response.Write "匹配"
??????? else
??????????? Response.Write "不匹配"
??????? end if
??????? */

應用例子來幫助我們了解和使用 這個好的程序書寫格式

1、密碼驗證
我們的密碼驗證的規則是:密碼的第一個字母不能是數字,密碼的長度在在 4 和 16 之間而且密碼中只能包含 字符,數字和下劃線

我們姑且不去考慮這樣的限制是否有道理,我們的任務是學習正則表達式

Function ValidatePassword(strPassword)
Dim re
Set re = new RegExp
re.IgnoreCase = false
re.global = false
re.Pattern = "^[a-zA-Z]\w{3,15}$"
ValidatePassword = re.Test(strPassword)
End Function
講解
^ 符號表示后面連接的規則是對于第一個字符的處理限制,他必須是由[a-zA-Z]決定的規則所符合的
[a-zA-Z]的規則是--“[”表示從開始 "]" 表示結束
{ 和 } 表示 不包含 ( 和 ) 表示包含
字符,數字和下劃線 的表達規則是 \w
按照這個規則 我們繼續來看一個 對 Email 地址所采取的 檢驗規則
2.Email 地址檢驗
<%
Function ValidateEmailAddr(strEmailAddr)
'http://www.asp888.net 豆腐技術站
Dim re
Set re = new RegExp
re.pattern = "^\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,3}$"
ValidateEmailAddr=re.Test(strEmailAddr)
end function
%>

轉載于:https://www.cnblogs.com/yssoft/articles/1492047.html

總結

以上是生活随笔為你收集整理的asp中正则表达式应用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。