常用正則表達 (轉)
//QQ的規律 5-11位 開頭是不為0的數字
var regQQ = /^[1-9]\d{4,10}$/;
//手機 11位 有號段 13[0-9] 14[57] 15[0-9] 17[0-9] 18[0-9]
var regMobile = /^(13[0-9]|14[57]|15[0-9]|17[0-9]|18[0-9])\d{8}$/;
//郵箱的規律
//var regEmail = /^\[email protected]\w+\.\w+$/;//-
//var regEmail = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
//[email protected]
var regEmail = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
var regTel = /^0\d{2,3}-\d{7,8}$/;
var regName = /^[\u4e00-\u9fa5]{2,}$/;
相關推薦
常用正則表達 (轉)
//QQ的規律 5-11位 開頭是不為0的數字var regQQ = /^[1-9]\d{4,10}$/;//手機 11位 有號段 13[0-9] 14[57] 15[0-9] 17[0-9] 18[0-9]var regMobile = /^(13[0-9]|14[57]|15[0-9]|17[0-9]|1
常用正則表示式(轉自bobby的專欄)
匹配中文字元的正則表示式: [u4e00-u9fa5]評註:匹配中文還真是個頭疼的事,有了這個表示式就好辦了 匹配雙位元組字元(包括漢字在內):[^x00-xff]評註:可以用來計算字串的長度(一個雙位元組字元長度計2,ASCII字元計1) 匹配空白行的正則表示式:ns*r評
常用正則表示式(copy)
一、校驗數字的表示式 數字:^[0-9]*$ n位的數字:^\d{n}$ 至少n位的數字:^\d{n,}$ m-n位的數字:^\d{m,n}$ 零和非零開頭的數字:^(0|[1-9][0-9]*)$ 非零開頭的最多帶兩位小數的數字:^([1-9][0-9]*)+(\.[0
jQuery原始碼分析——常用正則表示式(RegExp)
常用的數字正則(嚴格匹配) 正則 含義 ^[1-9]\d*$ 匹配正整數 ^-[1-9]\d*$ 匹配負整數 ^-?[1-9]\d*$ 匹配整數 ^[1-9]\d*|0$ 匹配非負整數(正整數 +
最全的常用正則表達式(轉)
slow alc 刪除行 數字 常用正則表達式 所有 else ref 只能輸入數字 轉自:http://www.open-open.com/code/view/1430625516632 一、校驗數字的表達式 1 數字:^[0-9]*$ 2 n位的數字:^\d{
常用正則表達式大全!(例如:匹配中文、匹配html)
劃線 bsp 包含 空白 例如 xxxxxx 郵政編碼 刪除空白行 取ip 匹配中文字符的正則表達式: [u4e00-u9fa5] 評註:匹配中文還真是個頭疼的事,有了這個表達式就好辦了 匹配雙字節字符(包括漢字在內):[^x00-xff] 評註:可以用來
(轉)最全的常用正則表達式大全——包括校驗數字、字符、一些特殊的需求等
需求 至少 xxxxx 0.00 下劃線 最全的 電話 使用 字符串 一、校驗數字的表達式 1 數字:^[0-9]*$ 2 n位的數字:^\d{n}$ 3 至少n位的數字:^\d{n,}$ 4 m-n位的數字:^\d{m,n}$ 5 零和非零開頭的數字:^(0|[1-
【小程序】計算器(使用正則表達式實現)
fin lag pre racket 公式 優先級 += == 取數 功能: 實現加減乘除及拓號優先級解析 用戶輸入 1-2*((60-30+(-40/5)*(9-2*5/3-2*(-18.3/3-(5*2+3+(-2*3)*(-7-1)/(5*7)*2)+2/6*7)
常用正則表示式(高亮,markdown)
校驗數字的表示式 1 數字:^[0-9]*$ 2 n位的數字:^\d{n}$ 3 至少n位的數字:^\d{n,}$ 4 m-n位的數字:^\d{m,n}$ 5 零和非零開頭的數字:^(0|[1-9][0-9]*)$ 6 非零開頭的最多帶兩位小數的數字:^([1-9][0-9]*)+(
正則匹配任意字元(常用正則表示式的書寫)
http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm 正則教程 (注:元字元包括\ | ( ) [ ] { } ^ $ * + ? . ) 匹配中文字元的正則表示式: [\u4e00-
表單驗證時常用正則表示式(以“註冊資訊”為例)
個人在使用時看到網上總結的有很多了,但大多文章表述的都比較抽象,使用時需要自己組合,通常因為懶所以實際在用時習慣直接拿來用,總結的是本人寫程式的過程中用的頻率比較高的幾個例項: 另:這裡有一個博主總結的很不錯,連結貼上 /*驗證是否同意協議*/ function
正則表示式(二)常用元字元
上節講了五種元字元,現在接著繼續講: 一、常用的元字元 . 匹配除換行符以外的任意字元 \w匹配字母或數字或下劃線或漢字 \s匹配任意的空白符 \d匹配數字 \b匹配單詞的開始或結束 ^匹配字串的開始 $匹配字串的結束 上面這個正則表示式的意思是: 以0-9之間數字開始,
正則表示式(一):php常用的正則匹配
function pregPN($test){ /** 匹配手機號碼 規則: 手機號碼基本格式: 前面三位為: 移動:134-139 147 150-152 157-159 182 187 188 聯通:130-132 155
常用正則匹配(手機,郵箱...)
接受一組資料 m = re.match(r'(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s*', content) 匹配姓名{2,4}:名字長度2-4位。 \u
常用正則表示式(手機號、郵箱、URL地址、身份證等等)
一、前言 不好的習慣:1、每一次用到正則都是上網copy一份,也沒有去學習思考,看看都是什麼意思; 2、一個專案裡不同的地方用到了相同的校驗,一直在重複的copy程式碼,並沒有統一起來,萬一哪天要修改規則,若是多人開發,每個人的正則校驗不盡相同,改起來就很麻煩。 先記錄一下,後續慢慢學
PHP 常用正則表達式
參考 arr replace search 上一個 tput 位或 $1 以及 PHP代碼 $str = preg_replace("/(<a.*?>)(.*?)(<\/a>)/", ‘\1<span class="link">\2<
常用正則表達式爬取網頁信息及HTML分析總結
logfile mpi 開始 order 標題 ear 爬取網頁 常用 enter Python爬取網頁信息時,經常使用的正則表達式及方法。 1.獲取<tr></tr>標簽之間內容 2.獲取<a href..></a>超鏈接
常用正則表達式
ror reg 有用 p地址 成對 劃線 set 是個 blank 常用正則表達式大全!(例如:匹配中文、匹配html) 匹配中文字符的正則表達式: [u4e00-u9fa5] 評註:匹配中文還真是個頭疼的事,有了這個表達式就好辦了 匹配雙字節字符(包括漢字在
常用正則表達式速查表
tle 效果 table 邏輯 改變 小寫 body 換行符 特殊 元字符(配匹字符串用) 字符 補集(相反的) . 除換行符(\n)以外的任意字符 \n(換行) \w 單詞字符 (指大小寫字母、0-9的數字、下劃線、漢字) \W \d 數字(0-
JS的常用正則表達式 驗證密碼用戶名等
register 字符串 表達式 text .exe exec 編碼 arc font //校驗是否全由數字組成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return fals