<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      通過幾個10分實用的例子知道asp中使用正則表達式

      [摘要]/*豆腐制作 都是精品http://www.asp888.net 豆腐技術站如轉載 請保留版權信息*/通過幾個非常實用的例子了解asp中使用正則表達式我們知道,在 VBscript 5.0 開始支持 正則表達式,下面我們通過幾個常用的應用例子來幫助我們了解和使用 這個好的程序書寫格式1首先,密碼驗...
      /*
      豆腐制作 都是精品
      http://www.asp888.net 豆腐技術站
      如轉載 請保留版權信息
      */
      通過幾個非常實用的例子了解asp中使用正則表達式

      我們知道,在 VBscript 5.0 開始支持 正則表達式,下面我們通過幾個常用的應用例子來幫助我們
      了解和使用 這個好的程序書寫格式
      1首先,密碼驗證 我們的密碼驗證的規則是--密碼的第一個字母不能是數字,密碼的長度在在 4 和 16 之間
      而且密碼中只能包含 字符,數字和下劃線

      我們姑且不去考慮這樣的限制是否有道理,我們的 任務是 學習 正則表達式
      Function ValidatePassword(strPassword)
      'http://www.asp888.net 豆腐技術站
      '豆腐制作 都是精品
      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 豆腐技術站
      '豆腐制作 都是精品
      'webmaster@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
      %>
      這個Email 的檢查規則就是 我們一般意義上用到的 對于 mail 地址的檢測規則

      我們通過這兩個例子,簡單的了解了 正則表達式 在 實際應用中的強大的功能,當然,功能既然強大
      就絕對不可能在 一篇文章中講的面面巨到,我們以后可以繼續的探討這個問題,歡迎大家來信與豆腐聯系
      webmaster@asp888.net






      日韩精品一区二区三区高清