欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

常用正則表達式范例 方便表單驗證

 更新時間:2009年09月03日 18:08:10   作者:  
常用正則表達式范例 方便表單驗證,推薦大家收藏,以后在前臺js驗證中可以直接拿來用,強烈建議先理解后使用的原則。
復(fù)制代碼 代碼如下:

驗證數(shù)字:^[0-9]*$
驗證n位的數(shù)字:^\d{n}$
驗證至少n位數(shù)字:^\d{n,}$
驗證m-n位的數(shù)字:^\d{m,n}$
驗證零和非零開頭的數(shù)字:^(0|[1-9][0-9]*)$
驗證有兩位小數(shù)的正實數(shù):^[0-9]+(.[0-9]{2})?$
驗證有1-3位小數(shù)的正實數(shù):^[0-9]+(.[0-9]{1,3})?$
驗證非零的正整數(shù):^\+?[1-9][0-9]*$
驗證非零的負整數(shù):^\-[1-9][0-9]*$
驗證非負整數(shù)(正整數(shù) + 0) ^\d+$
驗證非正整數(shù)(負整數(shù) + 0) ^((-\d+)|(0+))$
驗證長度為3的字符:^.{3}$
驗證由26個英文字母組成的字符串:^[A-Za-z]+$
驗證由26個大寫英文字母組成的字符串:^[A-Z]+$
驗證由26個小寫英文字母組成的字符串:^[a-z]+$
驗證由數(shù)字和26個英文字母組成的字符串:^[A-Za-z0-9]+$
驗證由數(shù)字、26個英文字母或者下劃線組成的字符串:^\w+$
驗證用戶密碼:^[a-zA-Z]\w{5,17}$ 正確格式為:以字母開頭,長度在6-18之間,只能包含字符、數(shù)字和下劃線。
驗證是否含有 ^%&',;=?$\" 等字符:[^%&',;=?$\x22]+
驗證漢字:^[\u4e00-\u9fa5],{0,}$
驗證Email地址:^\w+[-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
驗證InternetURL:^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$ ;^[a-zA-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$
驗證電話號碼:^(\(\d{3,4}\)|\d{3,4}-)?\d{7,8}$:--正確格式為:XXXX-XXXXXXX,XXXX-XXXXXXXX,XXX-XXXXXXX,XXX-XXXXXXXX,XXXXXXX,XXXXXXXX。
驗證身份證號(15位或18位數(shù)字):^\d{15}|\d{}18$
驗證一年的12個月:^(0?[1-9]|1[0-2])$ 正確格式為:“01”-“09”和“1”“12”
驗證一個月的31天:^((0?[1-9])|((1|2)[0-9])|30|31)$ 正確格式為:01、09和1、31。
整數(shù):^-?\d+$
非負浮點數(shù)(正浮點數(shù) + 0):^\d+(\.\d+)?$
正浮點數(shù) ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$
非正浮點數(shù)(負浮點數(shù) + 0) ^((-\d+(\.\d+)?)|(0+(\.0+)?))$
負浮點數(shù) ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$
浮點數(shù) ^(-?\d+)(\.\d+)?$
IP地址:(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])

相關(guān)文章

  • 55分鐘學(xué)會正則表達式(來自Github)

    55分鐘學(xué)會正則表達式(來自Github)

    正則表達式是一種查找以及字符串替換操作。正則表達式在文本編輯器中廣泛使用,比如正則表達式被用于文本的一些操作,這里雖然說時間有點短,但經(jīng)過一段時期的聯(lián)系,每次正則可能功能更全,代碼量也更好,考慮的也會更周全
    2020-04-04
  • [php]正則表達式的五個成功習(xí)慣

    [php]正則表達式的五個成功習(xí)慣

    [php]正則表達式的五個成功習(xí)慣...
    2007-03-03
  • 正則表達式中的反向預(yù)搜索(上)

    正則表達式中的反向預(yù)搜索(上)

    這幾天在用正則表達式做一個小程序,需要替換內(nèi)容中的某些特殊字符串。這些字符串的出現(xiàn)是有規(guī)律的,那就是在它左面總會特定的內(nèi)容出現(xiàn),右面卻沒有。于是自然就想到了反向預(yù)搜索。
    2009-12-12
  • Java正則表達式驗證是否包含某個字符串的示例代碼

    Java正則表達式驗證是否包含某個字符串的示例代碼

    作為一名經(jīng)驗豐富的開發(fā)者,我將教會你如何使用Java正則表達式來驗證是否包含某個字符串,在本文中,我將按照以下步驟來指導(dǎo)你完成操作,感興趣的朋友一起看看吧
    2023-12-12
  • JavaScript常用的正則表達式表單驗證代碼

    JavaScript常用的正則表達式表單驗證代碼

    驗證表單的不同內(nèi)容用的是不同的正則表達式。客戶端驗證常用的幾個。
    2010-12-12
  • 分享20個常用的正則表達

    分享20個常用的正則表達

    本文給大家分享的是20個平時非常常用的正則表達式,很多不太懂正則的朋友,在遇到需要用正則校驗數(shù)據(jù)時,往往是在網(wǎng)上去找很久,結(jié)果找來的還是不很符合要求。
    2020-02-02
  • php 手機號碼驗證正則表達式

    php 手機號碼驗證正則表達式

    php中用了驗證手機號碼的正則表達式,除了11位限制外,還增加了數(shù)字判斷,更符合標準。
    2011-07-07
  • JavaScript中正則表達式的概念與應(yīng)用

    JavaScript中正則表達式的概念與應(yīng)用

    這篇文章主要介紹了JavaScript中正則表達式的概念與應(yīng)用的相關(guān)資料,需要的朋友可以參考下
    2017-10-10
  • JS正則表達式替換url參數(shù)的方法

    JS正則表達式替換url參數(shù)的方法

    這篇文章主要介紹了JS正則表達式替換url的參數(shù)的方法及js使用正則表達式從url中獲取參數(shù)值的代碼,需要的朋友可以參考下
    2018-02-02
  • 正則刪除字符串左、右或兩端的空格經(jīng)驗總結(jié)

    正則刪除字符串左、右或兩端的空格經(jīng)驗總結(jié)

    我們經(jīng)常需要獲取文本框中用戶輸入的信息,然后通過ajax或form提交到后臺,數(shù)據(jù)中難免要包含一些空格,因此我們有必要在將數(shù)據(jù)傳輸?shù)胶笈_之前,消除數(shù)據(jù)兩端的空格,看一看希望可以幫助到你
    2013-03-03

最新評論