<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      常用正則表達式

      常用正則表達式

      + 至少一次,?至多一次,* 0次或多次

      雖然網站項目一般都是用JS做驗證,何必還要在服務器端做驗證呢?

      因為客戶端驗證是很容易被跳過的,服務器的第二次驗證可以保證我們的數據極大的完整性和可靠性。

      //密碼格式:數字+字母,長度超過8位。。【忽略大小寫】
      public static bool MatchPwd(string strPwd)
          {
              string patternPwd = @"^[\da-zA-Z]{8,}$";
              return Regex.IsMatch(strPwd, patternPwd, RegexOptions.IgnoreCase);
          }
      
      //手機號碼:手機號驗證的正則表達式
          public static bool MatchPhone(string strPhone)
          {
              string patternPhone = "^((13[0-9])|(15[^4])|(18[0-9])|(17[0-8])|(147,145))\\d{8}$";
              return Regex.IsMatch(strPhone, patternPhone, RegexOptions.IgnoreCase);
          }

      //電話號碼正則表達式(包含電話號碼和手機號碼)
      '/^([1]\d{10}|([\((]?0[0-9]{2,3}[)\)]?[-]?)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?)$/'
      
      //電子郵箱:
          public static bool MatchEmail(string strEmail)
          {
              string patternEmail = @"^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,5})+$";
              return Regex.IsMatch(strEmail, patternEmail, RegexOptions.IgnoreCase);
          }
      //身份證格式:
          public static bool MatchCardID(string strCardID)
          {
              string patternCardID = @"(^\d{15}$)|(^\d{17}(\d|X)$)";
              return Regex.IsMatch(strCardID, patternCardID, RegexOptions.IgnoreCase);
          }

      //windows文件名非法字符過濾檢測:

      windows現在已知的文件名非法字符有 \ / : * ? " < > |

      var reg = new RegExp('[\\\\/:*?\"<>|]');

      網址  http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?

      解釋:

      (s)? 一次或0次s

      \w表示匹配單個字符,數字,還有下劃線..

      \.就表示字符"."

      []表示一個集合,與集合中包含的任何一個字符匹配

      比如[\w-]表示可以為"\w"或者為"-",也就是a-z,A-Z,0-9,再加一個連接符"-"

      "[\w-]+"中的"+"表示至少出現一次,即[\w-]中所包含的字符出現一個或者多個,舉個例子,可以匹配"a","ab","ab-","a-b"...

      "[\w-]+\."表示后面再加一個".",舉個例子"a.","ab.","ab-.","a-b."等等..

      "([\w-]+\.)+"上面這個組合出現一次或者多次,比如:"a.","a.ab.","ab.ab-.","a-b.a-b."等等

      必須有數字和字母組合的密碼正則表達式

      要求:由數字和字母組成,并且要同時含有數字和字母,且長度要在8-16位之間。

      ^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,16}$

      分開來注釋一下:
      ^ 匹配一行的開頭位置
      (?![0-9]+$) 預測該位置后面不全是數字
      (?![a-zA-Z]+$) 預測該位置后面不全是字母
      [0-9A-Za-z] {8,16} 由8-16位數字或這字母組成
      $ 匹配行結尾位置

      注:(?!xxxx) 是正則表達式的負向零寬斷言一種形式,標識預該位置后不是xxxx字符。

      參考

      最全常用正則表達式大全

       

      posted @ 2015-09-01 11:59  peterYong  閱讀(192)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 久久精品国产亚洲精品色婷婷| 久久国产成人av蜜臀| 蜜芽久久人人超碰爱香蕉| 免费视频一区二区三区亚洲激情| 内乡县| 亚洲国产精品久久久天堂麻豆宅男| 高清无码18| 国产不卡av一区二区| 熟女人妇 成熟妇女系列视频| 亚洲欧洲久久激情久av| 四虎永久免费精品视频| 牲欲强的熟妇农村老妇女视频| 中文字幕色av一区二区三区| 四虎永久免费影库二三区| 中文人妻| 安泽县| 亚洲人成网站在线播放2019| 精品中文人妻中文字幕| 欧美激情内射喷水高潮| 一本精品99久久精品77| 女同性恋一区二区三区视频| 日韩午夜福利视频在线观看 | 给我播放片在线观看| 综合偷自拍亚洲乱中文字幕| 亚洲国产日韩一区三区| 国产精品夫妇激情啪发布| 中文丰满岳乱妇在线观看| 巨胸不知火舞露双奶头无遮挡| 日本强伦片中文字幕免费看| 亚洲欧美自偷自拍视频图片| 亚洲精品中文av在线| 日本三级理论久久人妻电影| 亚洲精品国男人在线视频| 亚洲中文字幕第一页在线| 国产精品久久蜜臀av| 亚洲人成人网站色www| 午夜福利一区二区三区在线观看| 97成人碰碰久久人人超级碰oo| 国产AV影片麻豆精品传媒| 亚洲乱码中文字幕小综合| 亚洲嫩模喷白浆在线观看|